如何在Spck Editor中解决Git非快进推送被拒绝问题?
解决Spck Editor推送Github的快进冲突问题
方法1:用内置Git命令面板执行强制推送
- 打开项目后,找到顶部的Git标签(手机端点右上角菜单找Git选项)
- 在Git面板里找Run Git Command或者Terminal入口(不同版本叫法可能有差异)
- 在输入框里敲入
git push --force,执行命令即可完成强制推送
方法2:通过图形化开关开启强制推送
- 进入项目的Git操作面板
- 找到推送(Push)相关的设置项,里面会有一个标注为Force Push或Override fast-forward rejection的复选框/开关
- 勾选这个选项后再执行推送,就能绕过快进冲突的限制
重要提醒
- 强制推送会直接覆盖远程仓库的现有提交,如果是多人协作项目,先拉取远程最新代码合并后再推送,尽量避免用强制推送,防止丢失他人的修改
内容的提问来源于stack exchange,提问作者Hiru
相关产品推荐
相关产品推荐

