码迷,mamicode.com
首页 > 其他好文 > 详细

git 常规业务场景 使用

时间:2018-07-20 11:30:41      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:git push   set   ranch   不用   git add   commit   代码   覆盖   自己的   

一般每个开发者都会有个自己的分支,有个test分支,合并代码用,两条分支相互备份,就算merge的时候被覆盖,也不用担心

建立自己的分支

// 创建本地分支,
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

git 常规业务场景 使用

标签:git push   set   ranch   不用   git add   commit   代码   覆盖   自己的   

原文地址:https://www.cnblogs.com/shidaying/p/9339584.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!