Я хотел бы зафиксировать свои изменения для исправления ошибок в более старой версии, в которой я совершил другие изменения для одной и той же ошибки, так что история организована. Я имею в виду, как фиксацию поправки, но этот коммитирует в последней ревизии, а не в более старой. Как это можно сделать?Как зафиксировать в конкретной версии git?
1
A
ответ
1
Зафиксируйте исправление, затем используйте git rebase -i OLDER
. Затем вы можете реорганизовать коммиты в редакторе, чтобы переместить новое исправление со всеми старыми.
Это перепишет всю историю в этом диапазоне, поэтому, если вы внесли эти изменения в любом месте, вы будете создавать проблемы для всех остальных. Это то, что вы делаете только в своей собственной ветви темы в своем приватном репозитории, прежде чем отправлять изменения в восходящий поток или слияние ветви проекта обратно в магистраль.
Смежные вопросы
- 1. «Привязка» конкретной версии файла в ветке git
- 2. Как изменить автора фиксации в GIT из конкретной версии
- 3. git не может зафиксировать после npm версии patch
- 4. Зафиксировать основные изменения в Git
- 5. Git: зафиксировать перед слиянием?
- 6. Git Зафиксировать символы
- 7. Git - Зафиксировать файл в .gitignore
- 8. Установки конкретной меткой версии анзибля
- 9. Genetate конкретной версии ExtJS
- 10. Git применять патч, только если выше конкретной версии
- 11. Как зафиксировать репозиторий git с помощью libgit2?
- 12. Зафиксировать номер как номер сборки Git
- 13. Как зафиксировать/нажать тег Git с Gradle?
- 14. Как зафиксировать после удаления каталога из GIT
- 15. Git Как зафиксировать после закрытия редактора?
- 16. Установка конкретной версии django
- 17. Установка конкретной версии докера
- 18. Не хочу зафиксировать некоторую папку в Git
- 19. Зафиксировать все изменения в папке git repository
- 20. Git зафиксировать изменения в студии aptana 3?
- 21. Не удалось зафиксировать в git-теге
- 22. не может зафиксировать файл в git
- 23. Как перечислить версии в git?
- 24. Как узнать, что зависит от конкретной версии конкретной зависимости?
- 25. Git reflog конкретной ветки?
- 26. как зафиксировать «фиксацию журнала» в той же версии svn?
- 27. TortoiseSVN обновление новой конкретной версии
- 28. Документация для конкретной версии Реагирование
- 29. Как установить версию докеры для конкретной версии
- 30. Mercurial commandline: Как показать изменения конкретной версии?