Помогите понять разницу между:
1)
git checkout -b develop remotes/origin/develop
2)
git branch develop
git checkout develop
git pull origin develop:refs/heads/develop
3)
git branch develop
git checkout develop
git pull origin develop
казалось бы это одно и то-же, делаем clone потом один из этих вариантов и получаем файлы из удаленной ветки, но вот если нужно получить еще одну ветку то 1 и 2 вариант срабатывают правильно, а 3 почему то начинает ругатся на конфликты... в чем тонкость?
Похожие темы
- Форум Вопрос по git pull. (2013)
- Форум разделение git pull --rebase на онлайн и оффлайн составляющие (2015)
- Форум Помогите расколдовать проблему с веткой в git. (2012)
- Форум git force pull (2017)
- Форум git svn бранчи (2013)
- Форум git workflow (2011)
- Форум Git - не происходит слияние одного файла при merge. Но не показывает, где конфликт. (2014)
- Форум git & github (2010)
- Форум Они сломали git (2015)
- Новости Git 2.3.0 (2015)