使用git merge --log --no-ff --no-commit或后git merge --log --squash,创建一个长提交消息.
但是消息被删除,即...最后,并没有列出所有提交.
我如何获得完整的消息?
我检查了文件,.git/MERGE_HEAD并且.git/SQUASH_HEAD它还包含短消息...
谢谢
请注意,该--log选项实际上是--log<=n>(来自git merge):
除了分支名称之外,还要使用最<n>合并的实际提交中的单行描述填充日志消息.另见git-fmt-merge-msg.
因此,通过指定一个大数字n,您应该看到合并日志消息中的所有提交.
默认情况下,仅列出前20个提交.
配置设置merge.log也可用于指定该号码.
| 归档时间: |
|
| 查看次数: |
2415 次 |
| 最近记录: |