git 创建分支单独开发一个新功能,然后合并到dev上的三种方式
来源:互联网 发布:计算机能处理的数据 编辑:程序博客网 时间:2024/05/21 10:16
首先是创建一个分支,比如我想开发一个动画的新功能,可以git checkout -b anim,此时就切换到这个分支上了,你可以开发你的新功能了,开发完新功能以后呢,重点要讲的是这个,有很多方法,我这里说三种方法。
1.打patch 打patch之前,肯定要先git add . 然后git commit -m "" . 然后就能打patch了,git format -patch -1,这样就打好了一个patch,然后再切回到主分支上,git am -3 [patch名字],此时就把你打的patch中的文件提交到了主分支上了,然后git push origin master就可以提交了。
2.使用cherry-pick合并,首先要找到你commit后生成的文件名,一大串字符,然后使用git cherry-pick [ 那一大串字符],这样就把你分支上的变动合并到了主分支上了,然后git push.
3.使用rebase ,很简单,切换到主分支上后,使用git rebase [分支名称],这样就把你的分支上的文件合并到了主分支上了,合并之前先pull一下,然后就可以push了。
说一下,如果你已经打过patch或者已经commit了,又有改动,可以使用git commit --amend追加上去。
0 0
- git 创建分支单独开发一个新功能,然后合并到dev上的三种方式
- git 开发规范1--在工作分支上开发代码然后合并到主分支
- git合并远端分支到本地分支的两种方式
- 学习GitHub(三): git分支的创建、合并和删除
- 学习GitHub(三): git分支的创建、合并和删除
- git 合并某个提交commit到指定的分支上
- git基础(三)-创建与合并分支
- git合并分支到master上
- git 创建分支 合并分支
- Eclipse中的Git合并你的分支到主分支上步骤
- feature分支合并到dev分支
- git 分支的创建与合并
- 05-git分支的创建与合并
- Git-分支的创建与合并
- git push 一个分支到服务器上错误的解决方法
- git合并分支上指定的commit
- 合并分支dev的项目到主干trunk中
- GIT从创建分支到如何在分支和主分支两种模式下开发
- Objective-C Runtime分析(三)-objc_msgSend
- iOS开发- 自定义遮罩视图(引导, 功能说明)源码+解析
- 属性和字段的区别
- mariadb 5.5.36 linux下CentOS 6.5 64位安装【给力详细教程】
- iOS日期相关
- git 创建分支单独开发一个新功能,然后合并到dev上的三种方式
- toolbar自定义右边的菜单注意
- ubuntu更新源
- android 5.0及以上,seekbar thumb 透明效果出现父布局背景颜色的解决方法
- 淘宝首页性能优化实践
- 安全性测试(一)--网页安全检查
- 快速理解GCD
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- 如何自己开发一款js或者jquery插件