Questions tagged «git-am»

4
应用补丁程序时,有什么方法可以解决冲突?
我在窗户上。 由于各种原因,我们有不同svn分支的多个git实例。 很多时候,我想修复存储库A中的问题,生成补丁,并将其应用到存储库B中。除非有冲突,否则此方法可以正常工作。 在重新定基时,我只需右键单击该文件夹并使用tortioseGit并选择“ resolve”选项。这带来了一个不错的GUI,可让我解决冲突。 有什么方法可以通过拒绝补丁块来完成此任务吗? 这是我当前创建/应用补丁的方法 git format-patch master --stdout > c:\\patch\\file.patch git apply --reject --ignore-space-change --ignore-whitespace c:\\patch\\file.patch
124 git  git-am  git-apply 

6
如何将Git补丁应用到具有不同名称和路径的文件?
我有两个存储库。在其中之一中,我对file进行了更改./hello.test。我提交更改,并使用提交创建补丁git format-patch -1 HEAD。现在,我有了第二个存储库,其中包含一个文件,该文件的内容与hello.test相同,但是以不同的名称放在另一个目录中:./blue/red/hi.test。如何将上述补丁应用到hi.test文件?我尝试过,git am --directory='blue/red' < patch_file但是那当然会抱怨文件名不一样(我认为Git不在乎吗?)。我知道我可以编辑diff以应用于该特定文件,但是我正在寻找命令解决方案。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.