После этого на «мерзавец удаленного добавить ПРОИСХОЖДЕНИЕ-репо» просто выполнить «мерзавец выборки -a происхождение», в которой указать все ветви есть и готовы к проверке. Вот типичный рабочий процесс:
$ git init
Initialized empty Git repository in /Users/ebg/test/dev5/.git/
$ git remote add origin /Users/ebg/test/dev1
$ git fetch -a origin
remote: Counting objects: 41, done.
remote: Compressing objects: 100% (30/30), done.
remote: Total 41 (delta 15), reused 0 (delta 0)
Unpacking objects: 100% (41/41), done.
From /Users/ebg/test/dev1
* [new branch] add-on -> origin/add-on
* [new branch] master -> origin/master
$ git checkout add-on
Branch add-on set up to track remote branch add-on from origin.
Switched to a new branch 'add-on'
Таким образом, в этом примере филиала «надстройку» сейчас находится в рабочем каталоге и «мерзавец мастер фотографии» получит файлы из удаленного «происхождения», если это необходимо.
Есть ли у вас проблемы с ветвями или с добавлением удаленного происхождения? Я не уверен, какая из них является «коренной» проблемой. –
Я пытаюсь вытащить из репозитория github таким образом, что получаю все 3 ветки в этом репозитории, так как я получаю только ведущую ветвь в упомянутом выше методе. –