Какую команду я использую, чтобы вернуть изменения, сделанные последней фиксацией? Конец уже был перенесен на удаленный сервер.GIT: Возвращение последней фиксации?
1
A
ответ
5
git revert HEAD
Это будет выдача последней фиксации. Тогда просто подтяните его.
Вы можете заменить HEAD
на ревизию, которую вы хотите.
2
Это зависит от того, что вы подразумеваете под обращением. Вы хотите либо сделать «реальный» возврат, т. Е. Создать еще одну фиксацию, которая является полной противоположностью (diff-wise) фиксации, которую вы хотите вернуть, или полностью забыть о фиксации.
В первом случае, как уже упоминалось: git revert HEAD
. В сообщении о фиксации укажите причину возврата. Затем нажмите результат.
Во втором случае, git reset --hard HEAD~1
. Однако вам нужно принудительно нажать. Если вы находитесь на ветке master
(и ваш пульт называется origin
), это будет git push origin +master
.
Смежные вопросы
- 1. Фиксация фиксации последней фиксации git
- 2. Git - Возвращение к определенному фиксации
- 3. Git Объединенная ветка последней фиксации/коммиттера
- 4. Как вернуться к последней удаленной фиксации git
- 5. Git: слияние филиал за исключением последней фиксации
- 6. Возвращение части фиксации с помощью git
- 7. SVN без последней фиксации
- 8. Как вернуться к последней фиксации после проверки предыдущей фиксации?
- 9. Восстановить (сбросить, вернуть) файлы проекта до последней фиксации в Git
- 10. Изменить автор последней фиксации в Git (толкнул удаленно)
- 11. Запрос последней фиксации на git-репо без клонирования
- 12. Почему git rebase не основан на моей последней нажатой фиксации?
- 13. Получение второй-последней фиксации sha1 в git без клонирования
- 14. Как получить SHA от последней фиксации из удаленного репозитория git?
- 15. , вернувшись к последней фиксации в git после оформления заказа
- 16. Git вернуться последней фиксации и удалить его из истории
- 17. Как перейти к последней фиксации с удаленного/ведущего в git?
- 18. Получите время последней фиксации для файлов репозитория Git через Python?
- 19. Возвращение к предыдущему фиксации в Git для визуальной студии 2012
- 20. Возвращение к последнему фиксации в Xcode 4 с использованием Git
- 21. Возвращение к предыдущей фиксации на GIT (без взаимодействия с человеком)
- 22. вернуться к последней фиксации в мерзавца ветви
- 23. Возвращение части фиксации в SVN
- 24. Set ГОЛОВА до последней фиксации гусеничной ветви
- 25. Исправить историю фиксации в Git
- 26. Возвращение к ветке git
- 27. Git: Возврат к старой фиксации
- 28. История Git, начиная с определенной фиксации до последнего фиксации
- 29. Модифицировать сообщение фиксации прошлой фиксации в git
- 30. Возвращение строки последней «полосы» данные
Возможный дубликат [Git undo last commit] (http://stackoverflow.com/questions/927358/git-undo-last-commit) –