2012-11-21 96 views
4

使用git merge --log --no-ff --no-commitgit merge --log --squash,創建一個長提交信息後。混帳 - 如何從混帳完整的郵件合併--log

但該消息被切斷即...末和未列出所有的提交。

我如何得到完整的信息?

我檢查了文件.git/MERGE_HEAD.git/SQUASH_HEAD,它也包含了...

感謝短信

回答

5

注意,--log選項實際上是--log<=n>(從git merge):

除分支名稱,用最多<n>正在合併的實際提交中的單行描述填充日誌消息。另請參閱git-fmt-merge-msg

所以通過指定n大量,您應該看到在合併日誌消息的所有提交。
默認情況下,只有第20所提交上市。

在配置設置merge.log也可以被用來指定該號碼。