github删除提交记录_git删除提交记录

github删除提交记录_git删除提交记录,第1张

github删除提交记录_git删除提交记录 背景介绍因为使用的是个人电脑,配置的git全局config的用户信息是和github的账户一致的。

新下载的工作git,由于没有单独设置局部的用户信息,导致提交记录使用的是github用户,在push代码的时候,git server提示用户信息校验不通过。

因此需要修改一下已提交的git记录中的用户信息。

git提交记录中用户信息可以方便的追踪到本次提交的具体人员。

同样在github,gitee中,也是通过提交记录中的用户信息来和系统中的用户信息做关联,从而显示用户头像,并增加链接跳转。

步骤需要首先设置局部的用户信息,设置完成后再按如下 *** 作步骤进行记录信息的修改。

配置用户信息git config user.name “yonghuming”git config user.email “[email protected]”# 第一步,(n)代表提交次数git rebase -i HEAD~n# 第二步然后按`i`编辑,把`pick` 改成 `edit`,按'Esc'退出编辑,按`:wq`保存退出# 第三步git commit --amend --author="作者 <邮箱@xxxx.com>" --no-edit# 第四步git rebase --continue# 第五步git push --force

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/652603.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-17
下一篇 2022-04-17

发表评论

登录后才能评论

评论列表(0条)

保存