2015-09-25 84 views
1

我克隆了一些git存储库,并且我有一个补丁文件,我需要将其应用于我的工作目录中的某个文件,但它给了我一个冲突。在使用补丁时合并git中的冲突

补丁是通过别人的一些测试的目的显然是必要的文件在服务器上更新,但我仍然需要打补丁的文件在本地

什么是应该做的合并的最佳方式? (我使用的是Ubuntu)

+0

具体错误?你检查你的回购,是过时的还是最新的? – Jordon

回答

0

我建议你使用IDE(Intellij Idea,Eclipse等)来应用补丁和解决冲突(如果它们发生的话)。在应用修补程序之前,请确保本地有最新版本的远程分支。

+0

你能否说得通吗?我如何使用eclipse来应用补丁? – user3027752

+0

尝试右键点击该项目,进入团队 - >应用补丁。你会看到一个向导。该向导的第三步(审查补丁)包含一个修补程序内容部分,其中列出了修改后的源文件。 –

0

如果您使用patch(1)(Unix/Linux),它会告诉您补丁的哪些部分失败,并且您可以修复补丁文件(的副本)。有些版本可以让你发fuzz,我。例如,允许比最初的匹配更远。