1.问题出现的原因
出现这种问题的原因是你本地 git 配置的用户名和邮箱与你远端的git仓库的用户名与邮箱出现了不一致。
2.解决方法如下
1.打开本地存放你代码的文件夹单击鼠标右键,点击Git Bash Here输入如下两条命令
git config user.name
它会显示出中文提示: “你注册 git 所使用的用户名”
没有显示你的 git 账号名(例如:张三 )
此处因为我已经解决了这个问题所以没有办法截图给大家(抱歉)。
当输入
git config user.email
它会显示中文提示 :"你注册git所使用的邮箱”
没有显示出你的 git 所使用的邮箱号码,(例如:[email protected])。
此处因为我已经解决了这个问题所以没有办法截图给大家(抱歉)。
如果输入上面两条命令后显示的提示与我所说的一致,那么不用怀疑了。就是你的本地 git 配置的信息与 git 仓库的信息出现了不一致。
2.不过不要慌,输入如下两条命令后问题就会解决
1.git config --global user.name ''XXX(你注册 git 时所使用的账号名)"
2.git config --global user.email "[email protected](你注册 git 时所使用的邮箱号)"
输入如上两条命令后你就将本地的git与远程git仓库进行了配对。
当你再次输入
git config user.name
显示的是你配置后 git 账户名(例如:张三) 。
git config user.email
显示的是你配置后 git 绑定的邮箱(例如:[email protected])。
如图所示