如何一次性应用多个git补丁

时间:2013-08-28 17:44:27

标签: git repository

我有大约100个补丁,如下所示,有没有办法一次性应用所有补丁?

0001-*.patch,0002-*.patch,0003-*.patch............

2 个答案:

答案 0 :(得分:32)

您可以使用git am,例如

$ git am *.patch

对于所有可用选项,请查看man页面。

答案 1 :(得分:2)

要对所有补丁进行一次提交:

git apply *.patch
git add -A
git commit -m '<your message>'

按目录列表的顺序应用补丁。

git apply具有git am

的大多数标志