git pull 提示Not possible to fast-forward,无法提交也无法更新
出现这个错误提示的原因是,你和其他人修改了同一个文件,而且别人比你先提交。所提此时你在本地执行git pull和git push都无法完成。
此时你需要执行下面命令
git stash // 暂存 (如果没有代码需要暂存就没有第1、4步)
git pull --rebase // 重新校准基础版本,将本地的基础版本更新为git上的基础版本
git push // 推代码
git stash pop // 将刚才的暂存应用回来
我出现上述问题
是因为中午时公司的gitlab出问题了
此时所有人的代码都无法推送
现在我又想到其他分支去开发功能
就先commit到了本地
别的同学在我commit 后 push 前也推送了代码
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: