Questions tagged «git-apply»

3
从git仓库创建补丁或差异文件,并将其应用于另一个不同的git仓库
我从事基于WordPress的项目,我想在WP的每个新发行版中对我的项目进行补丁。为此,我想在两个提交或标记之间生成一个补丁。 例如,在我的仓库中,/www/WP我这样做: $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch 要么 $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch /www/WP git natif WordPress的 /www/myproject 我的git project基于WordPress 该git apply命令行是不行的,我想是因为我们是在不同的存储库。 我可以生成不带提交的补丁文件,只是一个差异文件,并将其应用于另一个git存储库吗? 谢谢前进。
155 git  diff  patch  git-diff  git-apply 

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 
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.