我正在使用git log cmd进行操作,但是在尝试获取提交的作者时遇到了麻烦,它没有向我显示提交的作者,但向我展示了合并此分支的人员。我没看到如何找到分支的作者...
这是我的实际命令:
git log -m --first-parent --date=format:%c --pretty=format:'<tr><td>%ad</td><td>%cN</td></tr>\r\n'
更新:
我尝试过:
I try with ` git log --date=format:%c --pretty=format:'<tr><td>%ad</td><td>%cN</td></tr>\r\n'`, i still get the same result
而且我仍然得到相同的结果
从git log
docs:
----第一亲父母
[看到合并提交后,仅跟随第一个父提交。当查看特定主题分支的演变时,此选项可以提供更好的概述,因为合并到主题分支中的趋势往往只是不时调整以适应更新的上游,并且该选项使您可以忽略引入到其中的单个提交。通过这样的合并您的历史记录。不能与--bisect结合使用。
如果设置此选项,则将仅获得合并分支的人员的姓名。
我建议您从命令中排除此选项。
我找到了!我必须使用aN
而不是cN
,a
用于作者,c
用于提交者