git 更换用户名重新提交

为了保证提交时提交者和作者信息的正确性,重新恢复user.name和user.email的设置。记
住不要照抄照搬下面的命令,请使用您自己的用户名和邮件地址。

$ git config --global user.name "****"
$ git config --global user.email *******

 

然后执行下面的命令,重新修改最新的提交,改正作者和提交者的错误信息。

$ git commit --amend --allow-empty --reset-author

 

说明:
参数--amend是对刚刚的提交进行修补,这样就可以改正前面错误的提交(用户信息错
误),而不会产生另外的新提交。
参数--allow-empty是因为要进行修补的提交实际上是一个空白提交,Git默认不允许
空白提交。
参数--reset-author的含义是将Author(提交者)的ID重置,否则只会影响最新的
Commit(提交者)的ID。这条命令也会重置AuthorDate信息。
通过日志,可以看到最新提交的作者和提交者的信息已经改正了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值