美文网首页Github
GitHub Contributions贡献值没有增加或者提示提

GitHub Contributions贡献值没有增加或者提示提

作者: 百遍复读 | 来源:发表于2016-03-07 13:13 被阅读0次

    1.提示提交者的邮箱不对的

    明明是自己的名字提交的为什么没有显示自己的头像

    1.可以先查看自己的emal是否正确或者是否带了""

    git config --global user.email 回车

    我的第一次设置邮箱名和名字都是带了双引号的所以提交 的时候显示不是自己

    git config --global user.name “4jchc"

    git config --global user.email "jiangjin5y24@163.com"

    之前没有贡献GitHub的Contributions记录是因为本地的邮箱带了""号所以没有贡献值

    更改为不带双引号的名字和邮箱

    git config --global user.name 4jchc

    git config --global user.email jiangjin5y24@163.com

    这样提交就显示是自己了


    2.更改历史信息   改回自己以前以加了""时提交的代码信息


    1. 克隆要修改的项目地址 

    git clone --bare  克隆要修改的项目地址 

    2.进入项目目录

    cd 项目目录

    3.修改项目的emal 应该是”你的邮箱” 改为 你的邮箱 不带双引号

    #!/bin/sh

    git filter-branch --env-filter '

    OLD_EMAIL=“你的邮箱”

    CORRECT_NAME=你的名字

    CORRECT_EMAIL=你的邮箱

    if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]

    then

    export GIT_COMMITTER_NAME="$CORRECT_NAME"

    export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL"

    fi

    if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ]

    then

    export GIT_AUTHOR_NAME="$CORRECT_NAME"

    export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL"

    fi

    ' --tag-name-filter cat -- --branches --tags

    4.复制代码 在终端回车

    5. 直接复制代码回车就行

    git push --force --tags origin 'refs/heads/*'

    6.回到上个目录

    cd ..

    7.执行删除命令当然也可以手动删除

    rm -rf repo.git

    这样你的提交者就改为自己了 这是本人的错误所在.仅供参考

    Github官网上有给出详细的补救过程  GitHub

    相关文章

      网友评论

        本文标题:GitHub Contributions贡献值没有增加或者提示提

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