Daily Archives: 27.12.2012
Git diverged
Если при пулле ветки в гите по git ststus пишет, что remote diverged и так далее (т.е. есть расхождения локального и удаленного репозитория), то надо удалить локальную ветку.
1 |
git branch -d [название локальной ветки] |
Потом взять из origin заново
1 |
git checkout origin [название ветки в репозитории] |
Альтернативный способ — применить злостный хак:
1 |
git push origin :[название локальной ветки] |
!это удалит ветку локально! А потом
1 |
git push origin [название ветки в репозитории]:[название локальной ветки] |
это пересоздаст локальную ветку. При этом …