git 常规业务场景 使用

通常每一个开发者都会有个本身的分支,有个test分支,合并代码用,两条分支相互备份,就算merge的时候被覆盖,也不用担忧git

创建本身的分支

// 建立本地分支,
git checkout -b dev_slh
// 查看本地分支和远程分支关联
git branch -vv
// 创建关联后,在dev_slh上的push才会自动和远程同步,不至于出现你commit后push的都是在你本地分支dev_slh上本身玩耍😁
git branch --set-upstream-to=origin/dev_slh dev_slh
// 远程有别人刚建立的test分支,拉取到本地
git checkout -b 本地分支名 origin/远程分支名

把本身分支 dev_slh的东西合并到test分支

// 在本身分支上提交, 本身分支别人不会提交
git add -A
git commit -m "你的提交"
git push origin dev_slh:dev_slh
//切换分支
git checkout test
git pull
git merge dev_slh
git push origin test:test
// 再切换回本身分支,拉取别人提交在test上的代码
git checkout dev_slh
git merge test
相关文章
相关标签/搜索