已将SessionWork分支合并到master,服务器端如何从master拉取代码?
切换回Master分支并拉取最新代码的操作指南
嗨,这事儿处理起来很简单,按下面几步操作就能搞定:
切换到本地master分支
先在服务器终端里执行这个命令,从当前的SessionWork分支切回master:git checkout master成功切换后,终端会给出类似
Switched to branch 'master'的提示。拉取远程master的最新代码
现在同步远程仓库里已经合并完成的master分支代码:git pull origin master这个命令会把远程master的最新内容(已经包含你从SessionWork合并过来的代码)拉取到本地master分支。
(可选)清理本地无用分支
既然SessionWork分支已经完成合并使命,你可以删掉本地的这个分支,避免后续混淆:git branch -d SessionWork如果git提示该分支有未合并内容(不过你已经合并到master了,大概率不会出现),可以用
-D参数强制删除:git branch -D SessionWork
另外,你可以检查下本地master分支的上游跟踪设置,确保它默认跟踪远程的master分支:
git branch -vv
查看输出中master分支对应的行,应该显示 origin/master 作为上游分支,这样之后直接执行git pull就会默认拉取远程master的代码了。
内容的提问来源于stack exchange,提问作者SFAH
相关产品推荐
相关产品推荐

