您的位置:首页 > 其它

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

2015-12-31 12:00 253 查看
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

这个命令执行完成,会立即提交。一般这个不是我们想要的,我们只想将原来的修改,应用到当前文件,省掉重复劳动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: