💡
原文中文,约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。
- 建议仅在个人项目中使用此方法,以避免冲突。
➡️