title: Gitee贡献度没有统计
date: 2023-08-05 15:27:02
categories:
- Android开发
- Bugs
tags: - Bugs
- Gitee
遇到问题
明明提交/推送了分支,但贡献度显示为0
问题分析
- 可能是因为 Git邮箱和本地配置邮箱不同导致的
附:查看邮箱的方法- Git邮箱
- 本地配置邮箱
在此项目中打开Git Bash,输入以下命令,查询用户名和邮箱
- Git邮箱
解决方案
修改本地配置邮箱,使两者相同,之后的提交就可以统计了
检验成果
恢复历史贡献度
- 1.Git Bash继续输入
git filter-branch -f --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
- 2.强制推送
git push -f