Macos git合并默认提交消息包含来自所有合并提交的消息
我们的团队使用JIRA的“智能提交”进行时间跟踪。但是,一些用户在合并分支时,最终会得到如下git合并消息Macos git合并默认提交消息包含来自所有合并提交的消息,macos,git,jira,Macos,Git,Jira,我们的团队使用JIRA的“智能提交”进行时间跟踪。但是,一些用户在合并分支时,最终会得到如下git合并消息 Merge branch 'master' into FEATURE_BRANCH * master: (3 commits) ISSUE-108: Added logging dependency #time 30m ISSUE-110: Fixed a bug #time 1h ISSUE-118: Bikeshedding #time 4h 问题是,对于该用户,合并
Merge branch 'master' into FEATURE_BRANCH
* master: (3 commits)
ISSUE-108: Added logging dependency #time 30m
ISSUE-110: Fixed a bug #time 1h
ISSUE-118: Bikeshedding #time 4h
问题是,对于该用户,合并只是通过智能提交将5H3M“双重预订”到JIRA
我们推断的最多的是,发生这种情况的用户是在MacOSX上使用Git1.8.X的,而Ubuntu用户(没有发生这种情况的)是在Git1.7.9.5上的
读取帮助文档git merge--no log
是导致此行为的原因。是否在1.7和1.8之间(或Mac和Ubuntu客户端之间)将此更改为默认值?我们(可以吗?)如何将所有用户的默认值更改为--无日志