如果您要使用 进行修补git format-patch,请使用 创建一个浅克隆并git clone --depth <depth>继续。但很可能您不是,在这种情况下您可能会发现这个答案并且这个答案很有用。第二个结论是,这git checkout --orphan也许是获得你想要的东西的最佳方式。当然,您仍然需要在本地克隆一次完整的历史记录以创建一个较小的分支。
如果您喜欢冒险,非常想要这个,并且愿意忍受更复杂的推送过程,那么创建补丁并将git format-patch其应用到另一个存储库git am既不难执行,也不难编写脚本。它会为您的推送过程添加一个额外的层 - 例如,在浅层存储库上创建补丁,以编程方式应用于完整的存储库,该存储库可以是本地的,也可以是其他地方的,从后者推送。花费时间和麻烦可能不值得,但这确实是可能的。
| 归档时间: |
|
| 查看次数: |
1293 次 |
| 最近记录: |