您的位置:首页 > 运维架构 > Shell

利用git bash的工作流程

2015-07-26 10:33 489 查看
$ git checkout work //
去自己的工作分支

工作
....


$   //
提交工作分支的修改

1.git add .//添加所有修改的文件到提交队列

2.git commit –m “test” 填写注释文件

3.git push -u origin master //表示提交

$ git checkout master   //
回到主分支

$ git pull  //
获取远程最新的修改,此时不会产生冲突

$ git checkout work  //
回到工作分支

$ git rebase master //
用rebase合并主干的修改,如果有冲突在此时解决

$ git checkout master //
回到主分支

$ git merge work  //
合并工作分支的修改,此时不会产生冲突。

$ git push  //
提交到远程主干

这样做的好处是,远程主干上的历史永远是线性的。每个人在本地分支解决冲突,不会在主干上产生冲突。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: