码迷,mamicode.com
首页 > 其他好文 > 详细

git修改提交历史中的author信息

时间:2019-11-04 21:59:02      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:不同   使用   style   init   div   显示   master   pre   roo   

当次提交

当次的提交显示指定提交者信息:

1 git commit -m "Initial commit" --author="mn <mn@furzoom.com>"

修改上次提交

修改已经提交的commit的信息:

1 git commit --amend --author="mn <mn@furzoom.com>"

修改历史提交

如果是上几次的提交呢?可以利用rebase来实现,如:

1 git rebase -i orgin/master

在列表中将开头的pick修改为edit,然后重复执行以下命令直到完成:

1 git commit --amend --author="mn <mn@furzoom.com>"
2 git rebase --continue

修改所有的提交

与上面的不同在于,不能再使用特定的commit id,使用

1 git rebase -i --root

即可。

git修改提交历史中的author信息

标签:不同   使用   style   init   div   显示   master   pre   roo   

原文地址:https://www.cnblogs.com/yanglang/p/11794861.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!