原文中文,约1100字,阅读约需3分钟。
📝
内容提要
本文介绍了如何修改git提交的用户名和邮箱,包括查看提交记录、修改项目和全局的用户名和邮箱,以及修改最近一次commit和批量修改的方法。建议仅在个人项目中使用此方法,以避免冲突。
🎯
关键要点
-
介绍了如何修改git提交的用户名和邮箱。
-
查看提交记录使用命令:git log。
-
修改项目的用户名和邮箱使用命令:git config user.name 'your name' 和 git config user.email 'your email'。
-
修改全局用户名和邮箱需增加 --global 参数。
-
修改最近一次commit的用户名邮箱使用命令:git commit --amend --author='yourname <yourname>'。
-
批量修改用户名和邮箱需新建脚本文件 email.sh。
-
执行脚本文件时需在git bash窗口执行,命令为:./email.sh。
-
如果出现错误 'Cannot rewrite branches: You have unstaged changes',需先执行 git stash。
-
确认修改后可使用命令:git push origin main --force。
-
建议仅在个人项目中使用此方法,以避免冲突。
🏷️