美文网首页
github提交代码 但是首页始终不出现有操作github的颜色

github提交代码 但是首页始终不出现有操作github的颜色

作者: 则卷滔滔 | 来源:发表于2018-12-10 17:41 被阅读48次

我们的本地工程关联提交github仓库提交代码是,由于使用了全局的user.name 和 user.email,所以导致后续每天就算有代码更新github仓库也不会有更新的颜色显示。

导致这个问题的原因所在就是因为本地提交代码的name和email和github上面创建的账号name和emial不一样,这个时候github会认为提交代码的不是本人,所以不会记录在更新颜色上面。

解决办法有两个:
1.打开本地项目的.git文件夹 找到里面的config文件

添加 如下配置:
[user]
name = XXX(自己的名称英文)
email = XXXX(邮箱)

2.使用命令行

刚开始使用之前都配置了一个全局的用户名和邮箱
git config --global [user.name](http://user.name/) “github’s Name” git config --global user.email "github@xx.com"
$ git config --list

如果你公司的项目是放在自建的gitlab上面, 如果你不进行配置用户名和邮箱的话, 则会使用全局的, 这个时候是错误的, 正确的做法是针对公司的项目, 在项目根目录下进行单独配置

git config [user.name](http://user.name/) “gitlab’s Name” git config user.email "gitlab@xx.com"
$ git config --list

git config --list查看当前配置, 在当前项目下面查看的配置是全局配置+当前项目的配置, 使用的时候会优先使用当前项目的配置

至此 再次提交更新,github马山过就会显示提交更新的颜色状态

相关文章

网友评论

      本文标题:github提交代码 但是首页始终不出现有操作github的颜色

      本文链接:https://www.haomeiwen.com/subject/ccjdhqtx.html