$ git format-patch -n и $ git format-patch HEAD~n
Я заметил, что есть некоторые различия между
$ git format-patch –n
а также
$ git format-patch HEAD~n
Согласно документации: "-n Подготовить патчи из верхних коммитов". Поэтому я думаю, что эти две команды должны привести к одному и тому же результату. Но на самом деле это не так, особенно когда n большое, скажем 10 или 20, и в источнике, который существует множество слияний. Может ли кто-нибудь предложить какое-либо предложение? Заранее спасибо!