[英]Git and branches
好吧,显然要在我们需要的远程存储库上创建一个新的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 origin / sandbox
要不就
git checkout沙箱
git checkout sandbox
会起作用。 当您执行checkout -b sandbox origin/sandbox
,您将设置一个名为sandbox
的本地分支,它将跟踪远程origin/sandbox
。 要从上游获取最新的更改到本地副本,请在sandbox
分支上执行git pull
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.