现在这里是 commit id 41f9f4e392ab50db264e0328de7d69f1f10646eb
,我想获得这个仅被修改的 commit id 代码。
我git show 41f9f4e392ab50db264e0328de7d69f1f10646eb
用来查看修改后的文件,如何通过 Linuxgit
命令下载修改后和修改前的版本?一句话,就是想比较一下commit id前后的区别,41f9f4e392ab50db264e0328de7d69f1f10646eb
方便合并代码。
任何想法都会有所帮助,在此先感谢。
要查看给定提交前后文件的状态,请查看其父级:
然后提交本身:
然而,几乎没有必要以这种方式查看更改的详细信息。在您的情况下,要将提交应用于另一个分支,请挑选它:
(酌情更换
${target_branch}
)。该-x
选项在提交消息中添加了一条注释,其中包含 cherry-pick 的来源。谢谢大家,我找到了正确的方法,就在这里。
执行此操作后,您将在当前工作目录中找到名为 patch 的新目录。