美文网首页
git 设置committer

git 设置committer

作者: 输入昵称就行 | 来源:发表于2020-08-28 23:30 被阅读0次

    在日常工作与学习中,我们经常会碰到需要在公司和家里都clone同一个学习仓库的代码到个人电脑上,然后在家里和公司都会提交修改。
    某一天去github上看自己的提交记录,发现竟然没有全绿,一开始会疑惑明明每天都在提交代码,怎么那那么多天没有提记录。四处点点看发现在仓库的贡献者列表内竟然有2个贡献者。

    原因

    一般我们在开发的时候,使用git作为代码管理,为了避免每次push都要输入用户名密码这种麻烦的是,就会预先使用

    git config --global user.name "工号"
    git config --global user.email "xxxx@qq.com"
    

    在家里和公司都对这个进行了设置,但是因为公司的git仓库需要用公司的邮箱,而github上的仓库是使用个人邮箱,并且可能公司对user.name也有要求,比如公司需要用工号之类的。

    当你在公司和家里都去提交的时候,就会有2个不同的贡献者了

    解决办法

    解决办法很简单,从上面的命令可以看到有个global说明是全局,那我们只需要对我们自己的私人仓库局部的设置user.name 和 user.email即可

    进入到个人的仓库下, 设置局部参数即可

    git config  user.name "xhf319"
    git config  user.email "xxxx@qq.com"
    

    这样后面在任何地方都可以使用这种方式进行设置,那样你的git仓库的提交记录就会变得绿油油了。

    相关文章

      网友评论

          本文标题:git 设置committer

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