用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。
每次commit都会用用户名和邮箱纪录。
1、查看用户名和地址
git config user.name git config user.email
2、修改用户名和地址
git config --global user.name "your name" git config --global user.email "your email"
这种方式修改的是全局信息,如果需要修改指定记录,可以用下面方法。
修改指定记录
1. rebase 到你要修改的那一条commit
git rebase -i <commit_hashcode>
2. 这个时候会出现一个文本编辑界面内容大概如下, 把你要改的commit 前面的pick替换成edit,然后输入wq退出
pick <hashcode1> <commit_message1> pick <hashcode2> <commit_message2> pick <hashcode3> <commit_message3> pick <hashcode4> <commit_message4>
3. 使用–amend 修改 author
git commit --amend --author='xxx <[email protected]>'
参考文章:https://www.jianshu.com/p/d24e791a7679https://blog.csdn.net/liang890806/article/details/46813039