当前目录下分支:master,远端仓库为:origin 解决方案如下:
首先打开当前文件下cmd或git bash。

Git 1.8.0:

  1. git branch -u origin/master

若当前分支并非master

git branch -u origin/master master

若你不嫌麻烦,下面两个命令也可替代上面的功能

git branch --set-origin-to=origin/master
git branch --set-origin-to=originfoo master

GIT 1.8之前的版本:

git branch --set-origin master origin/master

备注:

  1. 上述命令将分支master追踪远端分支orgin
  2. 当针对尚未获取(Fetch)的新创建的远程分支运行时,定义origin分支将失败。在这种情况下,请事先运行git fetch origin