求助:无法查看GitHub仓库中特定开发者的提交记录
解决GitHub无法查看特定开发者提交记录的问题
如果网页端没法正常筛选特定开发者的提交,试试用本地Git命令来处理,比网页上翻时间轴高效多了:
- 先把仓库克隆到本地(没克隆过的话):
git clone <你的仓库地址> cd <仓库文件夹名> - 直接列出该作者的所有提交:
注意这里的名字要和提交记录里显示的完全一致(大小写敏感),不确定的话可以先随便找一条该作者的提交,看里面的git log --author="目标开发者的名字/用户名"Author字段内容。 - 要是想看得更简洁,只显示关键信息:
git log --author="目标开发者的名字/用户名" --oneline - 需要看提交的具体代码变更,加
-p参数就行:git log --author="目标开发者的名字/用户名" -p
这种方法不受GitHub网页端的账户关联问题影响,因为Git是直接读取本地提交记录里的作者信息来过滤的。大概率是该开发者提交时用的名字/邮箱没和GitHub账户正确绑定,导致网页端没法识别关联,但本地命令完全不受这个限制。
内容的提问来源于stack exchange,提问作者J B
相关产品推荐
相关产品推荐

