github修改历史注释
修改git历史提交注释信息
方法一:
1.查看历史提交记录
git log --pretty=oneline
2.查看最近提交的记录(n为最近n次提交记录)
git rebase -i HEAD~n
3.进入编辑历史记录界面,修改历史记录
pick version content
pick version1 content1
pick version2 content2
...
按i进行编辑,将要改的内容前面的pick改为edit
按esc退出编辑,按:wq退出编辑界面
输入命令:git commit --amend
显示要改的内容
按i进行修改,修改完按esc退出编辑,输入:wq退出编辑界面
再输入保存命令:git rebase --continue
直到显示 'Successfully rebased and updated xxxxx'
4.此时再次查看提交记录,命令:git log --pretty=oneline会发现记录已修改
方法二:
用软重置,命令:git reset --soft versionX
强制提交:git push -f remote(远端) branch(分支)
方法三:(不建议)
硬重置,然后删掉本地仓库,再从服务器远端的基础上重新fork一份