如何将diff应用于源代码?

时间:2014-04-16 19:01:08

标签: git diff

有人向我发送了遥控器和本地遥控器的输出。我的本地是遥控器的克隆,没有任何变化。将diff应用于我的本地而不需要手动完成并进行每次更改的最佳方法是什么?

diff --git a/path b/path

2 个答案:

答案 0 :(得分:5)

git apply命令将获取补丁并将其应用于您的本地目录。有一些很好的讨论here,当然还有git-apply documentation

答案 1 :(得分:1)

这取决于您的工作流程,您可以使用git apply来应用格式正确的补丁。或者,您可以将另一方推送到共享分支git push origin <branch>,然后您可以将其分支拉下来并合并/重新定义更改。这两个功能都是功能相同的,但第二个选项对你的代码共享安排进行了一些记录保存。