对于一个学校项目,我的团队使用bitbucket作为我们的回购。对于最终文档,我们基本上必须写一下谁做了什么。我的教授允许我们只是粘贴我们的bb提交并简要解释所提交的内容。
是否有一种简单的方法来获取每个用户的提交?在repo中有很多来自pull请求的合并消息,如何从我提交的提交列表中排除这些消息?
答案 0 :(得分:2)
从命令行,您可以使用shortlog命令获取格式化的报告:谁做了什么:
git shortlog --no-merges
答案 1 :(得分:1)
你必须阅读文档,如果是Git - 请仔细阅读
Git log man page包含所有必需的信息
git-log - 显示提交日志
Commit Limiting
...
--author=<pattern>
...
--no-merges
Do not print commits with more than one parent. This is exactly the same as --max-parents=1.