在给定的提交3c7f...
之后,我想将所有更改/添加的文件收集到一个zip文件中。在3c7f...
中所做的更改不应被包括在内,而应仅包括最近提交中的更改。
怎么可能呢?我想将这些更改更新到未安装git的PHP服务器。它无法访问Internet,只能访问本地网络。
答案 0 :(得分:0)
假设您感兴趣的第一个提交有sha1 123abc,而最重要的是456def
您可以进行格式补丁:
git format-patch 123abc..456def
然后全部压缩
tar cvzf MyPatches.tgz *.patch
您可以在另一面做
tar xvzf MyPatches.tgz
然后应用补丁
git am *.patch