github的Contributions找不到自己:设置git commit邮箱与用户名
最近发现公司的开源项目github都找不到我的名字
公司前端库TDesign 无论是vue还是react,都找不到我:https://github.com/Tencent/tdesign-vue/graphs/contributors
部门的前端库 vue2 vue3版本照样没有自己 https://github.com/TencentBlueKing/bkui-vue3
为什么Github没有记录你的Contributions
google 了一下:为什么Github没有记录你的Contributions https://segmentfault.com/a/1190000004318632
-
进行Commits的用户没有被关联到你的Github帐号中。
-
不是在这个版本库的默认分支进行的Commit。
-
这个仓库是一个Fork仓库,而不是独立仓库。
什么样的贡献才会被Github统计?
Issues 和 pull requests
-
这个操作是在一年之内
-
这个操作是针对一个独立的仓库,不能是fork
Commits
当你的commits满足以下条件时,它才会被展示出来:
-
一年之内提交的commits
-
commits使用的email地址是与你的Github账号相关联的
-
这些commits是在一个独立的仓库而不是fork仓库
-
这些commits是在:
-
在默认分支上(通常是master)
-
在gh-pages分支(包含 Project Pages sites 的仓库)
此外,至少满足下面条件中的一个(主要针对你Commit的仓库不是你创建的):
-
你是这个仓库的协作者,或者是这个版本库的拥有组织中的一员
-
你fork过这个仓库
-
你对这个仓库发起过pull request或者issue
-
你对这个仓库标记了Star
如何正确设置你的 git 个人信息
查看用户名和邮箱地址:
git config user.name
git config user.email
修改用户名和邮箱地址:
git config --global user.email "你的邮件地址"
git config --global user.name "你的Github用户名"
设置完就好了。但是公司一般都是以公司的邮箱地址提交的,最好还是不要
github如何关联邮箱账号
Github - settings - Email - Add email address
https://github.com/settings/emails
添加邮箱即可,可以添加多个。
转载本站文章《github的Contributions找不到自己:设置git commit邮箱与用户名》,
请注明出处:https://www.zhoulujun.cn/html/tools/VCS/git/8936.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了