git:将某个commit或其中某个文件修改提取出来

来源:互联网 发布:js 将数组变为字符串 编辑:程序博客网 时间:2024/05/19 12:16
git cherry-pick -n <hash>...
-n 表示不会立即提交。 

git diff a4858b2^..a4858b2 statsvn/src/net/sf/statsvn/input/XcqcRepositoryManager.java | git apply
注意,执行时所在的目录



git format-patch -1 -k --stdout a4858b2 statsvn/src/net/sf/statsvn/input/XcqcRepositoryManager.java | git am -3 -k
这个命令执行完成,会立即提交。一般这个不是我们想要的,我们只想将原来的修改,应用到当前文件,省掉重复劳动。
0 0
原创粉丝点击