git提交并且推送了怎么修改备注?
·新建一个仓库作为测试,名字随便叫一个mytest。
·点击新建项目创建仓库,然后复制仓库连接,克隆到本地来。
·在本地创建一个php文件,名字随便起,我名为mytest.php。
·然后在php代码里面随便写几行代码,点击顶部提交按钮,输入好提交的备注信息,我写为测试文案。
·然后点击右下角的提交并推送,代码就被推送到git远程仓库。
·来仓库看下提交的信息,可以看到提交的备注是正确的。
·这时候发现备注写错了,想修改怎么办?只需要右键选择编辑提交信息,在弹出的对话框中填写正确的备注文字,我修改为第一个脚本,然后点击OK确定。
·这时候需要重新推送,但是就不能简单的推送,而是要强制推送才行。强制推送要使用Force,否则不会直接修改当前备注。请看我操作的是强制推送。
·这时候会有一个问题,强制推送失败了,提示没有权限强制推送受保护的仓库分枝。这时候需要到仓库里面去设置一下,找到受保护分支,如果下面有一条受保护的分支,要把允许强制推送开关打开,这时候再来重新推送,可以看到修改的备注能直接修改。
·如果界面操作不能点击强制推送,也可以使用命令行的形式进行操作。在项目跟目录打开终端,输入git log查看提交日志,使用git push--force修改提交备注,使用git push--force强制推送修改后的提交。
·再来浏览器看下远程仓库,可以看到也是可以修改的。
看到这里你学会了吗?下期见。