2016-05-12 75 views
0

我一直在研究几个星期的功能。我设立了分公司,以跟踪主分支,当我stareted新计算机上的Git分支无法跟踪主计算机

git checkout -b my-feature origin/master 

然后我打开电脑,什么继续在同一个特性分支工作,所以我创造了我的新电脑上一个新的本地分支。

git checkout -b my-feature origin/my-feature 

但是我的新本地my-feature分支没有拿起在原始/主分支上提交/合并的更改。远程分支来源/我的功能仍然在接收更改。

我该怎么办?我被合并主分支的思想在我的局部特征巫婆像

git checkout my-feature 
git merge --no-ff master 

回答

0

你的第一个校验是一种当地称为my-feature分支,但呼吁遥控器上master。您的第二次结帐同时在本地和远程调用my-feature

你想必意思做: git checkout -t origin/my-feature

git branch my-feature # Make a branch git checkout my-feature # Use it for your local checkout git push origin my-feature # push it to remote

然后你就可以用(后混帐克隆)看看你的第二个PC