原因:公司git代码提交,应该用的是公司的账号和邮箱,不要使用私人名称和邮箱;
1、查看自己本地的git用户名、邮箱配置
1.1、在用户目录下,文件名:.gitconfig
1.2、打开后:
[user]
name = zhangjian.*****
email = zhangjian.****@******.com
直接修改对应的账号 和邮箱即可
1.3、或者在命令行下:
git config --global --list
修改:
修改用户名
git config --global user.name zhangjian******
修改邮箱
git config --global user.email zhangjian@****.com
2、如果只有最后一个commit需要修改,采用如下命令修复commit后push:
git commit --amend --author="erp_username <erp_email>" --no-edit
git commit --amend -e
然后直接push,
3、如果本地有多个待Push的commits
此时需要git reset --soft 7799184 ,然后git add .;git commit 重新提交
7799184,是可以通过查看提交历史中,指定commit的代号是什么
当reset以后,就可以重新