$git格式修补程序-n和$git格式修补程序头~n
我注意到这两者之间有些不同$git格式修补程序-n和$git格式修补程序头~n,git,format-patch,Git,Format Patch,我注意到这两者之间有些不同 $ git format-patch –n 及 根据文件: “-n从最顶端提交准备修补程序。” 所以我认为这两个命令应该会导致相同的结果。但事实并非如此,特别是当n很大时,比如说10或20,并且在一个存在大量合并的源中。有人能提供一些建议吗?提前谢谢 这是我的(1.8.3.3)git手册页中的-,与-n相比,后者是--num的缩写。我想你是说你正在运行git格式补丁-12vsgit格式补丁头~12?(构造的确切文本很重要!)我在一个测试repo上尝试了这一点,格式补
$ git format-patch –n
及
根据文件:
“-n从最顶端提交准备修补程序。”
所以我认为这两个命令应该会导致相同的结果。但事实并非如此,特别是当n很大时,比如说10或20,并且在一个存在大量合并的源中。有人能提供一些建议吗?提前谢谢 这是我的(1.8.3.3)git手册页中的
-
,与-n
相比,后者是--num
的缩写。我想你是说你正在运行git格式补丁-12
vsgit格式补丁头~12
?(构造的确切文本很重要!)我在一个测试repo上尝试了这一点,格式补丁
似乎忽略了合并提交。
$ git format-patch HEAD~n