Кто-то отправил ветку с именем test
с git push origin test
в общий репозиторий. Я вижу ветку с git branch -r
.
Теперь я пытаюсь проверить удаленную ветку test
.
Я пытался:
git checkout test
, который ничего не делает
git checkout origin/test
дает * (no branch)
. Что сбивает с толку. Как я могу быть на "без ветки"?
Как проверить удаленную ветку Git?
Существует много альтернатив, например:
Альтернативный 1:
git fetch && git checkout test
Это - самый простой путь.
Альтернативные 2:
git fetch
git checkout test
Это - то же, но в два погружается.
для получения всех удаленных ответвлений используют это:
git fetch --all
затем контроль к ответвлению:
git checkout test