Я запустил команду git log --oneline
, а затем запустил git checkout <commit-id>
некоторой предыдущей фиксации. Я получил сообщение о том, что «HEAD теперь находится в отключенном состоянии ...». Теперь я не знаю, как вернуться к последней фиксации. Какова команда, чтобы вернуться к последней фиксации. И когда мы используем эту функцию для проверки предыдущей версии фиксации. Пожалуйста, дайте мне знать, когда я запустил команду checkout, пока я изучал git. Также как мы можем узнать, к чему привязывает HEAD
?, вернувшись к последней фиксации в git после оформления заказа
ответ
Чтобы вернуться к своей «последней» проверке фиксации филиала, над которым вы работали. Либо
git checkout master
или любой другой филиал
git checkout <my_branch>
Проверка предыдущей фиксации или любое обязательство, которое не в филиал получает вас в Отдельностоящий ГОЛОВЫ состоянии. Это действительное состояние в git. Ваш рабочий каталог обновляется, и вы можете его развивать. То, что вы не можете сделать в этом состоянии, это совершить. Если вы хотите продолжить развитие из какого-то исторического, вы можете от него отделиться. Пример:
git checkout <some_hash_in_the_past>
... Detached head
git branch <my_new_branch>
... edit files
git add/commit
Просто проверьте филиал, на котором хотите быть включенным.
git checkout <branch name>
git checkout master
Что касается того, когда вы хотите проверить предыдущую фиксацию, это может быть много вещей. Например, если вы хотите узнать, когда была введена ошибка, вы можете проверить старые версии и посмотреть, присутствует ли там ошибка.
HEAD - это фиксация, в которой вы сейчас находитесь. Вы можете получить идентификатор commit с этим.
git rev-parse HEAD
Если вы хотите, последний коммит маточной ветви т.е.
git rev-parse master
- 1. git: вернуться к начальнику мастера после оформления заказа
- 2. Git: чистые пустые каталоги после оформления заказа
- 3. Фиксация фиксации последней фиксации git
- 4. Qt Creator Git, команда для оформления заказа
- 5. GIT: Возвращение последней фиксации?
- 6. Как вернуться к последней фиксации после проверки предыдущей фиксации?
- 7. Список элементов оформления заказа в Git
- 8. Как вернуться к последней удаленной фиксации git
- 9. Возвратите изменения после случайного оформления заказа?
- 10. Возврат местных изменений после оформления заказа
- 11. Git: Восстановить неуместные изменения, потерянные после оформления заказа
- 12. Как перейти к последней фиксации с удаленного/ведущего в git?
- 13. вернуться к последней фиксации в мерзавца ветви
- 14. Поведение встроенной кнопки Paypal после оформления заказа
- 15. Неожиданное состояние каталога Subversion после оформления заказа
- 16. Удаление строк данных после оформления заказа
- 17. Восстановить изменения, сделанные после оформления заказа
- 18. Сохраненная процедура оформления заказа
- 19. Правила оформления заказа CSS
- 20. Git Объединенная ветка последней фиксации/коммиттера
- 21. Git: слияние филиал за исключением последней фиксации
- 22. Git: Возврат к старой фиксации
- 23. Редактирование страницы оформления заказа - WooCommerce
- 24. Возвращаясь к последней фиксации после мягкого сброса и изменить
- 25. Пользовательские атрибуты в emailtemplate дают ошибку после оформления заказа
- 26. Я хочу вызвать функцию после оформления заказа в woocommerce
- 27. Git: Конвергенция ветви к одной фиксации объекта
- 28. Git сбросить и удалить ветвь, не вернувшись назад
- 29. Git не удаляет файлы, созданные после фиксации я вернулся к
- 30. git hook Выполнение заказа