如果不想關(guān)閉隱私設(shè)置,可以通過修改 Email 來解決:
- 使用命令查看當(dāng)前的全局用戶 Email:
git config --global user.email
找到你 GitHub 給的推薦 Email: 在 settting --> Email --> keep my Email private 選項(xiàng)下的 Email; 格式是:
{ID}+{username}@users.noreply.github.com
用GitHub 給的推薦 Email重新設(shè)置你的全局用戶 Email,也可以只設(shè)置本個項(xiàng)目的郵箱信息。
git config --global user.email {ID}+{username}@users.noreply.github.com
#or
git config user.email {ID}+{username}@users.noreply.github.com
- 重置上次提交的作者信息
git commit --amend --reset-author
- 提交 git push 如果沒有其他問題,大功告成。