Git修改提交记录
发表于|更新于|技术博客
|总字数:324|阅读时长:1分钟|浏览量:
如何修改Git提交历史中的author,email和name等信息
修改上次提交的信息
window在
git-bash
操作,输入git commit --amend
后,按i
进入编辑模式,修改后wq
保存即可
git commit --amend |
--author="your_author<your_email>"
修改作者及邮箱信息--no-edit
表示不修改提交body信息
示例:修改上次提交作者名称及邮箱信息,不修改提交内容
git commit --amend --author="xxx<xxx@qq.com>" --no-edit |
修改所有git提交日志中name和eamil信息
使用git log
命令查询实际日志提交的邮箱信息。
我通过webstrom中查看git的log显示:
124662384+oduoduoke@users.noreply.github.com
当输入邮箱地址错误,在提交记录中无法匹配就会报错。
脚本命令
在Windows下通过Git Bash
新建一个脚本文件git.sh
脚本命令如下:
#!/bin/sh |
执行完成后,需要push至远程仓库
需要强制push
git push -f |
删除分支命令
git push origin --delete xxx分支 |
文章作者: MUMU
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 blog.wo0ow.com!