1. 如果远程新建了一个分支,本地没有该分支
git checkout --track origin/branch_name
这时,本地会创建一个新分支 branch_name 并自动关联远程同名分支
2. 如果本地新建了一个分支,但是远程没有
git push --set-upstream origin branch_name
在 push 代码阶段,可以在远程自动创建branch_name 分支,然后本地分支会自动跟踪该分支,之后 pull 和 push 就会自动同步
3. 合并分支
比如需要将 dev 分支合并到 master 上,需要先切换当前分支到 master,执行 git pull origin master
获取最新代码,然后执行
git merge dev
相反,需要将 dev 代码合并到 master 上,需要切换到 dev 分支,执行git merge master
。
https://www.cnblogs.com/chechen/p/9950798.html
https://blog.csdn.net/xinghuowuzhao/article/details/78663526
网友评论