【git命令】修改已提交的 commit 信息,包括作者、邮箱
正文
修改已提交的 commit 信息,包括作者、邮箱
1. 背景:不同电脑配置了不同的用户名、邮箱,例如:不小心用公司电脑提交了 commit 到个人的github 仓库,想改掉已经提交的 commit 的信息。
2. 修改用户名、邮箱
// 全局修改
git config --global user.name "silinchen"
git config --global user.email "silinccc@gmail.com"
// 针对某个仓库修改
git config user.name "silinchen"
git config user.email "silinccc@gmail.com"
3.1 修改最后一次 commit 的信息
git commit --amend
出现修改注释信息的界面, 输入 i
进入修改模式,修改好注释后,按 Esc
键 退出编辑模式,输入 :wq
保存并退出。
注:注释信息一般显示在第一行,窗口下面第一个字符是 #
的内容不需要修改
3.2 修改作者、邮箱
git commit --amend --author="{username} <{email}>"
例如:
git commit --amend --author="silinchen <silinccc@gmail.com>"
参考资料
标签:
【git命令】
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
2021-11-12 【学习工具】Part I:vmware虚拟机安装centos 7操作系统教程
2021-11-12 【ceph运维】crush命令
2021-11-12 【linux命令】查询命令安装路径
2021-11-12 【学习工具】vmware虚拟机网络配置
2021-11-12 【ceph运维】docker安装ceph集群