2017-02-28 90 views
0

我想知道是否可以从远程仓库获取Git分支,但将其存储在本地仓库中的其他名称下。它恰好是远程回购的master分支,但我希望它显示为featureX以不同的名称获取Git分支

我知道有可能push <remote> local_name:remote_name(在最初的推送中)更改将显示在远程的名称。基本上我想这样做,反过来,没有其他回购重新命名它的master分支。任何配置选项,使未来的取/拉行为正确与featureX名称也将赞赏。

回答

4
git fetch <remote> 
git checkout -b <local-branch> <remote>/<remote-branch> 

或者如果你已经有<local-branch>,只是希望它跟踪<remote-branch>

git checkout <local-branch> 
git branch -u <remote>/<remote-branch>