#git操作#本地提交代码之后,远程仓库没有贡献

上班之后,在公司的电脑推送我本地的代码,到我自己的仓库上面。但是远程的仓库没有我本次提交的贡献记录。就是我们个人主页的那个贡献度。

我们在项目中,提交的代码的时候,远程的仓库里面没有显示我们的代码贡献,是因为我们配置邮箱与远程仓库的邮箱不一样,所以,远程的仓库就不会保存我们当前的代码提交的贡献,如果我们需要在新的电脑上面提交代码到远程仓库上面的时候,有贡献记录,我们需要:

  • 看一下当前的电脑的配置项,是否和上一个的电脑里面的配置项(也就是我们第一次提交到远程上的配置的邮箱(就是我们远程默认的邮箱),或者直接从码云或者github的官网上,登录自己账号进行查看)
    • 上一个电脑配置查看:

打开git

git config --list     查看当前的git配置项

在这里插入图片描述
找到图片中的配置信息,就可以查看

或者,随便打开一个本地的仓库,查看里面的.git文件夹上面的config的配置文件,打开查看你上面的图中的配置的字段信息,也可以进行查看

[core]
	repositoryformatversion = 0
	filemode = false
	bare = false
	logallrefupdates = true
	symlinks = false
	ignorecase = true
[remote "origin"]
	url = https://gitee.com/zhousujuan/temporary.git
	fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
	remote = origin
	merge = refs/heads/master
[user]
	email = 邮箱地址   
	name = 用户名

  • 仓库查看:(以码云为例)(如果电脑没在上边,不方便查看)
    进入仓库的个人主页:
    在这里插入图片描述
    点击个人设置,进到个人设置界面:
    在这里插入图片描述
    找到基本信息模块,点击邮箱管理
    在这里插入图片描述
    进入到这个界面,就可以查看自己的邮箱配置了

找到我们的git配置,文件之后,只需要更改当前的电脑的配置文件中的字段信息与之前那个电脑上面的保持一致,就可以了。==》再次进行提交,就会有提交记录

  • git 修改
git config --global user.email "邮箱地址"    //全局配置

这里的--global,是进行全局的配置修改,如果只需要当前的项目的这个配置修改的话,只需要去掉这个字段就行

git config user.email "邮箱地址"     //当前项目配置
git config --local user.email "邮箱地址"     //当前项目配置

也可以找到项目的config文件直接进行修改(上面已经讲过在哪里找)

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值