gpt4 book ai didi

git - 如何从 git 存储库中提取提交补丁

转载 作者:行者123 更新时间:2023-12-05 01:23:07 24 4
gpt4 key购买 nike

我想从 git 存储库中提取所有补丁,
或至少来自选定标签或提交的所有祖先。

我需要每个提交作为一个单独的补丁。每个补丁都应该最终成为它自己的文件。该命令可以创建目录或 tar 存档。

我能找到的最接近的是 git-format-patch ,但它将所有内容输出为单个补丁。

最佳答案

您可以通过 git-format-patch 实现这一点:

git format-patch -o patches --root HEAD

它会将补丁写入 patches目录。当然可以替换 HEAD带有特定提交的 sha 或带有一些标签。

关于git - 如何从 git 存储库中提取提交补丁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39724541/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com