Java教程

git修改用户名(作者)

本文主要是介绍git修改用户名(作者),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

安装完git后,我们会通过下面命令设置了提交代码的用户名

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

做一个新项目的时候, 已经提交本地私仓。第一次pull提交代码时,提示错误 commit authorNanpme check error。发现原来服务器端设置了检查用户名,上述命令我随便写了自己私人邮箱没有使用公司邮箱,所以推送的时候检查不通过就提交不了,现需修改用户名。

先查看一下自己已设置的用户名,执行下面命令就会显示已设置的用户名和邮箱(若无显示说明没有设置过,用上面的命令设置一下用户名邮箱即可)

git config --global -l				# 查看用户名邮箱

若自己只提交commit一次, 则通过如下命令重置

git commit -- amend --reset-author			# 重置最后一次提交记录

若自己已提交commit多次(比如3次),则通过如下命令

git log -3		# 查看最后3次提交记录,有一列会显示一个字母数字串,是你的提交记录id
git reset 上一行命令(你需要更改用户名的)显示的提交id

最后重新 add commit 即可。

还有一个方法但不推荐,自己先备份改动的地方然后丢弃本地的提交记录,再重新设置用户名邮箱。之后就是重新开发和提交

reset --dard		# 丢弃本地提交记录
这篇关于git修改用户名(作者)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!