1
yyfearth 2012 年 10 月 17 日
用patch? 我也不是很清楚,我自己就是这么做的。
|
2
goofansu OP @yyfearth 不太清楚
我现在是: 在hotfix分支 git add . (把a和b加入stage) git commit b (提交b,不提交a) git stash (暂存) git checkout master git merge hotfix 这样好像是行的,但是总觉得哪里不对。 |
3
timonwong 2012 年 10 月 17 日 |
4
bearice 2012 年 10 月 17 日
cherry-pick 只合并你需要的commit
|
5
laihj 2012 年 10 月 17 日
|
6
avatasia 2012 年 10 月 17 日
|
7
peizh2006 2012 年 10 月 17 日
commit之前只git add b,a文件checkout掉。
|
8
goofansu OP 多谢大家,我一个个看
|
9
jjgod 2012 年 10 月 18 日
这位同学还是看看基本的 git 教程,了解什么叫做 add 再说。
|
10
rrrrutdk 2012 年 10 月 18 日 "为测试而修改a"
如果是你自己调试,那你就不应该提交a到服务器上。 如果是测试部门测试,那你应该新建一个分支,再在上面修改a。 现在的话,你可以git revert掉修改a的那个再合并。 |
12
anyforever 2012 年 10 月 18 日
修改A的操作,应该在Dev分支来干,bugfix分支只用来改bug
建议你看一下这篇: http://weibo.com/1670385350/yCc7Ohyfg |