利用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 //提交到远程主干
这样做的好处是,远程主干上的历史永远是线性的。每个人在本地分支解决冲突,不会在主干上产生冲突。
相关文章推荐
- Start cluster zookeeper in shell script
- linux C中调用shell命令和运行shell脚本
- Linux Shell篇之一:Shell编程简介
- 八大排序算法-shell 排序
- Xshell 4 SSH隧道跳转访问局域网服务器
- 未能加载文件或程序集“Microsoft.VisualStudio.Shell, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f1
- shell 学习基地
- Linux常用的系统监控shell脚本
- Linux常用的系统监控shell脚本
- linux系统巡检脚本shell实例
- linux系统巡检脚本shell实例
- linux shell编程总结
- linux shell编程总结
- ash, bash, ksh, csh, zsh
- ash, bash, ksh, csh, zsh
- Unix Shells: Bash, Fish, Ksh, Tcsh, Zsh
- Unix Shells: Bash, Fish, Ksh, Tcsh, Zsh
- 二道shell面试题
- 二道shell面试题
- Zsh 替换原有 Bash