Push rejected,用Git修改已提交的注释

问题:有时候因注释与git规定的模板不匹配,会导致远程提交被拒绝 Push rejected

Push rejected,用Git修改已提交的注释_第1张图片

解决:修改不符合规范的注释再push即可

1、打开命令窗口

在项目根目录下右键点击出 Git批处理命令窗口。

Push rejected,用Git修改已提交的注释_第2张图片

 2、查看已提交的commit

运行命令:git rebase -i HEAD~数字(这里的数字写多少条就会展示多少条commit)

Push rejected,用Git修改已提交的注释_第3张图片

 比如有4个未push成功的commit,这里就写4,得到如下页面:

Push rejected,用Git修改已提交的注释_第4张图片

 这里展示了4条commit记录。且是以编辑形势打开的。可以直接按i键进行编辑,之后用esc和:wq以及enter来保存。

3、修改commit的注释

        对要修改的commit,将最前面的pick改成reword,保存文件后跳转到单条commit编辑页,具体如下:

Push rejected,用Git修改已提交的注释_第5张图片

保存按enter键就到下面这个页面:

 Push rejected,用Git修改已提交的注释_第6张图片

 这里按i键编辑,最后保存按esc、:wq、enter即可。

Push rejected,用Git修改已提交的注释_第7张图片

可以在idea或git rebase -i HEAD~数字命令里看到保存成功了。

4、push远程仓库

最后用idea push或git push 都可以。

你可能感兴趣的:(版本控制,git,push,reject,commit)