网站首页 > 博客文章 正文
背景介绍
因为使用的是个人电脑,配置的git全局config的用户信息是和github的账户一致的。新下载的工作git,由于没有单独设置局部的用户信息,导致提交记录使用的是github用户,在push代码的时候,git server提示用户信息校验不通过。因此需要修改一下已提交的git记录中的用户信息。
git提交记录中用户信息可以方便的追踪到本次提交的具体人员。同样在github,gitee中,也是通过提交记录中的用户信息来和系统中的用户信息做关联,从而显示用户头像,并增加链接跳转。
步骤
需要首先设置局部的用户信息,设置完成后再按如下操作步骤进行记录信息的修改。
配置用户信息
git config user.name "yonghuming"
git config user.email "email@qq.com"
# 第一步,(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
猜你喜欢
- 2025-05-10 Git 主仓库下开发子模块的流程和注意事项
- 2025-05-10 32位单片机定时器入门介绍(52单片机定时器三种工作模式)
- 2025-05-10 Git分布式版本控制器常用命令和使用
- 2025-05-10 务必收藏的常用Git命令大全,彻底搞定Git!
- 2025-05-10 Git 从入门到放不下(github)
- 2025-05-10 轻松部署Gemma3-27B,L20服务器+最新版vLLM高效推理
- 2025-05-10 如何在github建一个自己的博客和git本地常规操作?
- 2025-05-10 Python进阶-day27: 版本控制与协作
- 2025-05-10 抖音品质建设 - iOS启动优化《原理篇》
- 2025-05-10 掌握这 20 个 Git 命令,成为团队协作高手!
你 发表评论:
欢迎- 367℃用AI Agent治理微服务的复杂性问题|QCon
- 358℃初次使用IntelliJ IDEA新建Maven项目
- 358℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 351℃Maven技术方案最全手册(mavena)
- 348℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 346℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 345℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 342℃从头搭建 IntelliJ IDEA 环境(intellij idea建包)
- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)