git / bb - 如何通过用户名完成提交?

时间:2012-12-06 17:19:24

标签: git commit bitbucket

对于一个学校项目,我的团队使用bitbucket作为我们的回购。对于最终文档,我们基本上必须写一下谁做了什么。我的教授允许我们只是粘贴我们的bb提交并简要解释所提交的内容。

是否有一种简单的方法来获取每个用户的提交?在repo中有很多来自pull请求的合并消息,如何从我提交的提交列表中排除这些消息?

enter image description here

2 个答案:

答案 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.