Git 修改提交者信息

前言

今天用公司的电脑提交代码到 github,提交完成之后发现提交信息是别人的(上一个用这台电脑的),作为强迫症患者肯定不行,这就跟 NullPointerException 是一个级别的错误,所以得改呀,在这里记录如何修改 git 的提交者信息。

关键字:Git、github

ps:附一张显示提交者信息的图

修改 Git 提交者信息

  1. 在项目文件夹(本地仓库)打开 Git Bash,前提的安装 Git 以及相关的工具,这里就当都有。(仓库文件夹空白处点击右键--Git Bash Here 得到操作窗口);

  2. 修改 Git 提交者信息

Administrator@DESKTOP-4CATF1E MINGW64 /d/workplace/java-test (master)
$ git config --global user.name Ryan # 设置全局提交者名称(以后就默认这个),是注册的名称,这里是 github 的注册名称(重要)
Administrator@DESKTOP-4CATF1E MINGW64 /d/workplace/java-test (master)
$ git config --global user.email 972698998@qq.com # 设置全局的用户邮箱账号,是注册的邮箱,这里是 github 的注册邮箱(重要)
Administrator@DESKTOP-4CATF1E MINGW64 /d/workplace/java-test (master)
$ git config user.name Ryan # 设置该项目的提交者名称(当前项目,如果没有指定就使用全局的)
Administrator@DESKTOP-4CATF1E MINGW64 /d/workplace/java-test (master)
$ git config user.email 972698998@qq.com # 设置该项目的用户邮箱账号
  1. 查看设置是否成功
Administrator@DESKTOP-4CATF1E MINGW64 /d/workplace/java-test (master)
$ git config --local --list # // 查看本地(该项目)信息
# 以下为打印信息
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
remote.origin.url=https://github.com/RyanWuli/java-test.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
user.name=Ryan
user.email=972698998@qq.com

$ git config --list # 查看全局信息
# 以下为打印信息
core.symlinks=false
core.autocrlf=true
core.fscache=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
help.format=html
rebase.autosquash=true
http.sslcainfo=E:/GIT/Git/mingw64/ssl/certs/ca-bundle.crt
http.sslbackend=openssl
diff.astextplain.textconv=astextplain
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge --skip -- %f
filter.lfs.process=git-lfs filter-process --skip
filter.lfs.required=true
credential.helper=manager
user.email=972698998@qq.com
user.name=Ryan
merge.tool=ultracompare
mergetool.ultracompare.keepbackup=false
mergetool.ultracompare.trustexitcode=false

查看 user.email 和 user.name 是否设置成功,和刚才设置一样则设置成功了

参考

https://www.cnblogs.com/wanglijun/p/9684785.html

总结

操作简单,但还是要记住了才简单,记录在此,方便以后使用。

posted @ 2020-05-29 19:37  秋末丶  阅读(1469)  评论(0编辑  收藏  举报