当我在企业上合并PR时,合并提交的提交者总是“GitHubGitHub”。作者仍然指出我的帐户。这是它在我的存储库中的样子 - the message is "Merge pull request #xx from branch" as it was created byPR
- the author is me, but the committer is GitHub</em
我请求将我的功能分支拉到master。在我的组员批准拉取请求后,在提交历史记录中,它显示我和我的组员都进行了更改。 在代码/存储库视图中,它显示为"me and groupmate“。这看起来真的很糟糕,因为我的提交消息是“创建并添加...",所以它说”我和groupmate创建并添加了...“ 代码/存储库视图的措辞有问题,因为我不想给我们的评估者留下这样的印象,即我们一起完成了这个功能……我
我试图获得一个项目的提交者的电子邮件地址到特定的文件。在创建一个查询,在匹配特定条件的repos列表中查找代码文件后,我将以code_results (类型为CodeSearchResult)的形式获得正确的结果。commit.committer is not None:问题是,试图通过commit.committer.email获取电子邮件总是不返回任何消息,尽管文档中说提
据我所知,没有出现在git log中的提交仍然可以存在于存储库中。我亲自检查过了,做了git show id-of-squashed-commit
我的问题是,git是否存储了提交时间的一些知识?用例:假设你雇用了一个程序员在工作日工作,但怀疑所有的工作都是在周末完成的。压缩代码在推到GitHub之前提交。但是那些隐藏的提交能包含一些时间信息吗?