问题:有时候因注释与git规定的模板不匹配,会导致远程提交被拒绝 Push rejected
解决:修改不符合规范的注释再push即可
1、打开命令窗口
在项目根目录下右键点击出 Git批处理命令窗口。
2、查看已提交的commit
运行命令:git rebase -i HEAD~数字(这里的数字写多少条就会展示多少条commit)
比如有4个未push成功的commit,这里就写4,得到如下页面:
这里展示了4条commit记录。且是以编辑形势打开的。可以直接按i键进行编辑,之后用esc和:wq以及enter来保存。
3、修改commit的注释
对要修改的commit,将最前面的pick改成reword,保存文件后跳转到单条commit编辑页,具体如下:
保存按enter键就到下面这个页面:
这里按i键编辑,最后保存按esc、:wq、enter即可。
可以在idea或git rebase -i HEAD~数字命令里看到保存成功了。
4、push远程仓库
最后用idea push或git push 都可以。