码迷,mamicode.com
首页 > 其他好文 > 详细

git提交出现remote rejected master -> XX changes closed

时间:2017-06-05 23:42:44      阅读:509      评论:0      收藏:0      [点我收藏+]

标签:写代码   close   failed   error   master   操作   end   修改   font   

问题现象:

提交git的时候出现

! [remote rejected] master -> refs/for/master (change http://XXXX.com/myreview/changes/1721438 closed)
error: failed to push some refs to ‘ssh://wangyancheng01@XXX.com:8235‘

问题原因:

1、提交代码成功,然后通过git --amend 修改刚才的提交,change ID 为1721438,改完后忘记push 到master或者由于公司代码库检查不合规,没有通过检查入master

2、之后又commit 了一次或者多次,每次都出现上面的错误,提交失败,仍然不管,继续自己写代码

解决方法:

git push -f

风险提示:

这种操作需要确保没有其他人再次期间改动了master,否则会把其他人操作覆盖掉

git提交出现remote rejected master -> XX changes closed

标签:写代码   close   failed   error   master   操作   end   修改   font   

原文地址:http://www.cnblogs.com/yanchengwang/p/6947221.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!