Git和分支机构

时间:2011-02-23 03:18:18

标签: git branch

好的,显然要在我们需要的远程存储库上创建一个新的git分支:

git push origin origin:refs/heads/sandbox
git fetch origin
git checkout --track -b sandbox origin/sandbox
git pull

现在,如果我想切换回主分支,我可以做到

  

git checkout master

如果我想在回到主人后切换回沙箱,我是否需要

  

git checkout --track -b sandbox   原点/沙箱

或只是

  

git checkout sandbox

1 个答案:

答案 0 :(得分:4)

git checkout sandbox会奏效。完成checkout -b sandbox origin/sandbox后,您将设置名为sandbox的本地分支,该分支将跟踪远程origin/sandbox。要从上游获取最新更改到本地副本,请在git pull分支上执行sandbox