push碰见如下错误
remote: error: GH007: Your push would publish a private email address.
想保持GitHub邮箱隐私,但是config的时候设置了邮箱,这是需要重新设置一下
in my case, the following steps resolved the problem:
Set your new email address globally:
git config --global user.email <my-username>@users.noreply.github.com
cd into your project repository directory.
Set your new email address for that repository:
git config user.email <my-username>@users.noreply.github.com
Undo your last commit:
git reset --soft HEAD~1
Re-commit your changes:
git commit -am "<your message>"
Push the changes:
git push
If the above doesn’t work, carry out the following steps:
Backup your unpushed changes.
Delete the local repository by removing the directory.
Re-clone the remote repository.
Copy (and replace if needed) your backed up files and folders into the directory.
Add all the new files to the index if there are any and commit your changes.
Push the changes.
本文介绍了一种在使用GitHub过程中遇到的问题:提交时提示将公开私人邮箱。文章提供了详细的步骤来帮助用户更改其GitHub上显示的邮箱地址,从而保护个人隐私。
1万+

被折叠的 条评论
为什么被折叠?



