您的位置 首页 网站建设

修改git commit信息

git提交过程中,经常忘记修改git的commit信息,要如何修改commit中的信息呢?

用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。

每次commit都会用用户名和邮箱纪录。

1、查看用户名和地址

git config user.name
git config user.email

2、修改用户名和地址

git config --global user.name "your name"
git config --global user.email "your email"

这种方式修改的是全局信息,如果需要修改指定记录,可以用下面方法。

修改指定记录

1. rebase 到你要修改的那一条commit

git rebase -i <commit_hashcode>

2. 这个时候会出现一个文本编辑界面内容大概如下, 把你要改的commit 前面的pick替换成edit,然后输入wq退出

pick <hashcode1>  <commit_message1>
pick <hashcode2>  <commit_message2>
pick <hashcode3>  <commit_message3>
pick <hashcode4>  <commit_message4>

3. 使用–amend 修改 author

git commit --amend --author='xxx <[email protected]>'

参考文章:https://www.jianshu.com/p/d24e791a7679https://blog.csdn.net/liang890806/article/details/46813039

https://www.jianshu.com/p/d24e791a7679https://www.seohub.org/web/510
0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
内联反馈
查看所有评论
返回顶部
0
希望看到您的想法,请您发表评论x