将常规diff补丁重新格式化为git格式

时间:2011-02-28 00:44:48

标签: git diff patch

是否有一种简单的方法可以将常规(统一)差异补丁重新格式化为git格式的补丁?我想做的是拿一个定期发送给我的补丁并用git应用它,添加作者信息 - 好像它是一个git格式的补丁。

我真的不想开始手动重写补丁,所以我想知道是否有一个git命令我还没有发现这样做。

这似乎是其他人之前必须遇到的问题...

谢谢!

1 个答案:

答案 0 :(得分:3)

git apply < patch; git commit; git format-patch HEAD^