Я клонировал основную ветку и с тех пор не внес никаких изменений. Однако мой член команды ввел некоторые изменения в основную ветку, и, прежде чем сам приступить к внесению изменений, я хотел бы обновить свой репозиторий и вытащить из основной ветки, но у вас возникли неповрежденные конфликты ошибок. Может ли кто-нибудь помочь с командами?Как обновить мой репозиторий до основной ветки?
-2
A
ответ
1
вы можете сделать одно из следующих действий:
удалить локальный каталог и клонировать его снова (как вы описали вы не изменяли любой файл).
выполните следующую команду, чтобы вернуться к последней фиксации, имевшейся в вашей ветке.
git clean -df && git checkout -- .
3
Если вы не внесли никаких изменений, вы должны быть в состоянии git pull
, не сталкиваясь с конфликтами. Если вы внесли изменения и хотите просто вернуть ваш локальный репозиторий, вы можете попробовать
git stash
git stash drop
Эти команды отменить все локальные изменения.
Смежные вопросы
- 1. Репозиторий Git, созданный без основной ветки
- 2. Github - Как обновить мой собственный репозиторий?
- 3. Как обновить репозиторий до предыдущей версии?
- 4. Невозможно обновить проект до определенной ветки
- 5. Как обновить репозиторий git?
- 6. Новый основной репозиторий
- 7. Как разбить мой монолитный репозиторий?
- 8. Git: обновить репозиторий до некоторой версии
- 9. Как обновить репозиторий 1.4.3 TortoiseSVN до 1.6.x?
- 10. svn репозиторий: добавьте ветки, теги как пользователь
- 11. Как определить название ветки до первоначальной фиксации?
- 12. Перемещение ветки Git в другой репозиторий
- 13. GitHub.com размещал репозиторий, предотвращал удаление ветки
- 14. Работает с Git, когда основной репозиторий SVN
- 15. Узнайте, какой репозиторий использовался для создания ветки
- 16. Как мне разместить мой репозиторий?
- 17. NSManagedObjectContext: как обновить основной контекст
- 18. Не удалось обновить мой локальный репозиторий Git на основе SVN
- 19. Включить репозиторий утилиты в основной репозиторий проекта и разрешить настройку
- 20. git запросы на изменения основной ветки
- 21. Как мой git-репозиторий продолжает расти?
- 22. Направьте мой локальный репозиторий git в мой репозиторий OpenShift
- 23. Клонирование ветки без слияния основной ветви
- 24. не может обновить мой пароль до db
- 25. Необходимые функции для реагирования из основной ветки
- 26. Как обновить теги после переустановки всей ветки?
- 27. GIT, назвав мой репозиторий
- 28. Git HEAD отсоединен от основной ветки при перечислении ветвей
- 29. Как обновить репозиторий SVN после нажатия Git?
- 30. Как обновить репозиторий maven в Eclipse?
мерзавец копить не работает для меня. Некоторая причина, по которой я вижу ошибки, нравится .classpath требует слияния – ctng1213
Обычно это означает, что вы зафиксировали изменения в локальной ветке, конфликтующие с удаленной ветвью. Затем вы должны выполнить слияние, попробуйте 'git mergetool'. Если вы не хотите заполнять локальные изменения, самый простой способ - это просто повторить клонирование репозитория. – Entropia