git上传项目到github上出现commit写错想要更改

来源:互联网 发布:虚拟windows系统 编辑:程序博客网 时间:2024/05/01 21:37

我的想法是将代码从github上面拷贝下来,然后在使用git push之前更改commit。
具体步骤是:
(1)git log查看提交的commit,找到你要更改的commit是第几条;
(2)git rebase -i HEAD~n(其中n写成要修改当前版本的倒数第几次状态);
(3)第(2)步骤执行后,打开commit的设置文件,找到pick:,(其中显示的是你要更改的那个commit的编号),将pick更改为edit,然后保存后退出;
(4)git commit –amend(注意这里如果你是把之前的commit内容删除掉了,这种方法执行的修改将没什么效果);
(5)git rebase –continue;
(6)git push -f –set-upstream origin master。

1 0