|
|||||||
Особенности log при навигации по истории с помощью checkout
Время создания: 12.12.2016 21:25
Текстовые метки: log, history, checkout
Раздел: root - git
Запись: xintrea/mytetra_db_armagedec/master/base/1481570708wkwr5rxj5h/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Допустим, необходимо посмотреть, как выглядел проект в момент какого-нибудь коммита. Даем команду: git log Находим хеш нужного нам коммита (пусть это будет 50f1df6c) и приводим проект в состояние этого коммита: git checkout 50f1df6c Вопрос: что теперь будет показывать git log? Ответ: git log будет показывать историю только до коммита, на который мы переключились. А как же теперь переключиться на более новые коммиты, которых не видно в истории? Ведь теперь невозможно узнать их хеши! Решение: для того, чтобы таки увидеть всю историю, надо воспользоваться ключем --all, вот так: git log --all Тогда в логе отобразятся все коммиты. Еще решение, как врнуться к последнему коммиту (без использования git log): git checkout "@{-1}" |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|