Как я могу получить список абсолютно всего, к чему можно получить доступ, упорядоченного по дате? Обычные коммиты, тайники, сброшенные тайники, коммиты из удаленных веток — все, что еще не было очищено.
Я спрашиваю, потому что мне нужно найти конкретную фиксацию (или тайник), и я мало что помню, кроме даты, когда она должна была быть добавлена. Поскольку я никогда не запускаю git gc
, я предполагаю, что он все еще должен быть где-то доступен.
Мне также нужно, чтобы увидеть метку времени для каждой фиксации, потому что мне придется использовать это, чтобы сузить поиск только до коммитов / тайников, которые относятся к дате, которую я имею в виду.
Редактировать: В случае, если это неясно, крайне важно, чтобы я искал оборванные коммиты и удаленные тайники в дополнение к обычным. Такие вопросы, как Как я могу сделать порядок логов git на основе на отметке времени автора? не обращайте на это внимания.
git-fsck
— это то, что вы использовали бы для поиска оборванного коммита, но он не упорядочивает его по дате. Вы получите только SHA (или несколько) ваших оборванных коммитов. - person Makoto   schedule 13.03.2015