34

我有大约 100 个像下面这样的补丁,有没有办法一次性应用所有这些补丁?

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

2 回答 2

42

git am例如,您可以使用

$ git am *.patch

对于所有可用选项,请查看手册页。

于 2013-12-13T00:05:59.587 回答
5

要获得所有补丁的一次提交:

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

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

git apply的大部分标志是git am

于 2020-05-16T06:04:41.357 回答