Я пытаюсь выяснить, как исправить проблему слияния, с которой я и моя команда сталкиваются. Я работаю над этим проектом в школе, и моя команда добилась больших успехов, но один из членов команды, которые не знали, что он делает, объединяет свой код в главную ветку. Его филиал похож на 2 дня, и с тех пор мы уже реализовали множество новых функций, его филиал, вероятно, 20 или около того, отходит от головы. Я попытался вернуться к стабильной ветке мастера, но его ветвь смешана со стабильной, поэтому я не могу найти стабильную спину. Какие-либо предложения? мы довольно новичок в git, но этот человек понятия не имел, что происходит, и просто принуждает объединить его код без разрешения коммитов.Удаление слияния из истории Git
1
A
ответ
1
Идите и сядьте на свой компьютер. Тип git reflog
, он покажет вам полную историю фиксации (а также другие вещи). Узнайте последний хороший идентификатор фиксации, проверьте его git checkout SHA-1
. создайте ветвь в этой точке и верните ее обратно. Как только вы на правильном месте, ваш репозиторий «вернется» к последнему хорошему месту.
Другой вариант - выполнить git bisect
и узнать, что такое плохая фиксация.
Click here for blog about reflog
Click here for blog about bisect
удачи.
Смежные вопросы
- 1. Git: Удаление истории файла?
- 2. Удаление нескольких git коммиттов из истории
- 3. Удаление каталога из всей истории в git
- 4. Удаление истории из команды git-git не работает
- 5. Сокращение пустого слияния происходит из истории в репозитории Git
- 6. Git - удаление последнего фиксации (переписывание истории)
- 7. Удаление нескольких символов новой строки из истории git
- 8. git удаление истории фиксации некоторых файлов из ветки
- 9. Git удаление файлов из истории, не дублируя предварительную ветвь совершает
- 10. Удаление определенного файла с его историей из истории Git
- 11. git branch без истории
- 12. Удаление активности из стека истории
- 13. Удаление активность из истории Stack
- 14. удаление точек истории из браузера
- 15. Удаление запроса с объединенным тягой из истории
- 16. Удаление определенной фиксации в git-истории, которая включает в себя слияния
- 17. Git вытащить из другого репозитория без истории
- 18. Git - Удалить фиксацию из истории
- 19. Как я могу поддерживать «ветку темы» истории слияния в git?
- 20. Git subtree merge strategy, возможно без слияния истории?
- 21. удаление удаления git K & R
- 22. Почему мне не удалось передать файл из истории git
- 23. Git Исключить файл из слияния
- 24. Проблема слияния из forked git
- 25. Удаление файлов из истории (из дискового пространства)
- 26. Откат слияния в Git
- 27. Как извлечь подмножество истории из Git?
- 28. Визуализация истории слияния с субверсией
- 29. Удаление каталога .git из git repo?
- 30. Как сквот слияния git changeset