2013-05-07 4 views
0

Я использую git (версия 1.7) в качестве своего репозитория. Один из моих коллег, создавший новую ветку с именем niuver_98, совершил свои изменения и нажал эту ветвь на github (remote).Как отслеживать удаленную ветвь, которая уже существует

я мог в состоянии оформить эту ветвь, используя следующие шаги

git fetch 
git checkout niuver_98 

Это все работает нормально.

Но когда я выполнил команду

git branch 

Почему его не показывать ветку niuver_98 ??

Мой вопрос в том, как я могу отслеживать эту ветку niuver_98 ??

Пожалуйста, помогите, большое спасибо.

ответ

2
git checkout -b niuver_98 
git pull 

или

git checkout --track origin/niuver_98 
+0

Спасибо за ответ, эти две команды должны быть выполнены после мерзавца выборки и мерзавец фотографии (которые я упоминал выше) – user974802

+0

первая команда означает создание Ветки niuver_98 (то же самое как ваш коллега) и переключиться на него, а затем вытащить все файлы из удаленного репозитория. обновил ответ. – shanegao

+0

Я слышал, что есть такая команда, как git track - для этой цели, но я не знаю об этом – user974802

Смежные вопросы