Github 如何跟踪已存在的远程分支

Github 如何跟踪已存在的远程分支,github,Github,我使用git(1.7版本)作为我的存储库。 我的一位同事创建了一个名为niuver_98的新分支,他提交了他的更改,并将该分支推到github(远程) 我可以使用以下步骤签出此分支 git fetch git checkout niuver_98 这一切都很好 但是当我执行命令的时候 git branch 为什么它没有显示纽弗鲁98的分支 我的问题是,我如何跟踪这个分支niuver_98 请帮忙,非常感谢 git checkout -b niuver_98 git pull 或 感谢

我使用git(1.7版本)作为我的存储库。 我的一位同事创建了一个名为
niuver_98
的新分支,他提交了他的更改,并将该分支推到github(远程)

我可以使用以下步骤签出此分支

git fetch 
git checkout niuver_98
这一切都很好

但是当我执行命令的时候

git branch 
为什么它没有显示纽弗鲁98的分支

我的问题是,我如何跟踪这个分支niuver_98

请帮忙,非常感谢

git checkout -b niuver_98 
git pull


感谢您的回答,这两个命令是否必须在git fetch和git checkout(我在上面提到过)之后执行?第一个命令意味着创建一个分支niuver_98(与您的同事相同)并切换到它,第二个命令是从远程存储库中提取所有文件。更新了答案。我听说有类似git track的命令——用于此目的,但我没有意识到这一点。非常感谢origin/niuver_98(正斜杠)或origin niuver_98(空格)哪一个是正确的?非常感谢,我得到了答案。
git checkout --track origin/niuver_98