Я написал код, а затем нажал на мастера. через некоторое время, когда мне нужно было снова нажать (я добавил еще один код в тот же файл), у меня было слишком много конфликтов, потому что после того, как я впервые нажал, мой код был вытащен от кого-то другого, и он использовал resharper, чтобы украсить код и нажал еще раз. Итак, теперь у меня слияние конфликтов с моим измененным файлом и украшенным кодом. Что мне нужно сделать, так это вытащить код из мастера, а затем переопределить код с моим кодом и нажать его мастеру. Я на окнах. Использование git bash.git конфликтует с пультом, необходимо сохранить локально изменено
1
A
ответ
1
Вы можете backup your current branch for safety
, а затем pull master
и разрешать конфликтующие файлы, используя theirs/ours
.
$ git pull origin master
$ git status # copy the conflicted file name
$ git checkout --theirs -- . # accept remote changes if conflicts
or,
$ git checkout --ours -- . # accept local changes if conflicts
Или
$ git reset --hard HEAD
$ git branch backup # backup your branch for safety
$ git pull origin master -s recursive -X theirs # accept remote master changes if conflicts
Or,
$ git pull origin master -s recursive -X ours # accept local changes if conflicts
0
Если вы уверены, что есть только красивые изменения и изменения контента, просто используйте git checkout --ours -- path/to/your/file
во время разрешения конфликтов, чтобы просто полностью удалить вашу версию файла.
Смежные вопросы
- 1. Git с «двухступенчатым пультом»
- 2. Изменено имя пользователя Git и необходимо совершить/нажать проект Xcode
- 3. GitPython с пультом
- 4. Git branch за пультом после rebase
- 5. Почему git rebase всегда конфликтует?
- 6. relocate git-svn репозиторий с пультом дистанционного управления
- 7. Использование GIT с дистанционным пультом дистанционного управления и удаленным SVN
- 8. git rebase не синхронизируется с пультом дистанционного управления?
- 9. Переместить Git Branches Локально
- 10. GIT: Исправить файл только локально
- 11. Репозиторий Cloning Git локально
- 12. Git сохранить пароль удаленного подключения локально, подключившись через root @
- 13. Откат репозитория git локально
- 14. Управление пультом управления с панелями
- 15. Управление браузером с ИК-пультом
- 16. Git игнорировать файлы локально
- 17. Локально «forking» git repo
- 18. Игнорирование GIT подмодуль Локально
- 19. Обнаружение изменено на GIT bare repo
- 20. Git игнорировать локально удаленную папку
- 21. Git: таблицы стилей и Javascript конфликтует
- 22. Как сохранить NSData локально
- 23. Android: сохранить аудиозапись локально?
- 24. Как сохранить графический график локально?
- 25. сохранить pdf локально в IOS
- 26. Как локально сохранить объекты?
- 27. Необходимо отменить фиксацию GIT
- 28. Необходимо перезаписать локально измененный файл последним из репо
- 29. Отслеживать публичные проекты git локально
- 30. Просмотреть git совершает локально с графикой