首页 > 解决方案 > 无法将项目推送到远程 NotFastForwarding?

问题描述

我有一个项目,由于我的 Netbeans 版本中的错误,我有一段时间无法推送。

结果,出现了很多提交无法应用到 github 上的远程服务器。

当我尝试推送项目时,我收到此错误消息:错误,它以日志条目终止:

远程存储库更新分支更新:master 旧 ID:fcf9817a37a891fe0458ec9ff001c6fbc8538315 新 ID:2500a6b6033591739b383de8f6444161521401c6 结果:REJECTED_NONFASTFORWARD

Local Repository Updates
==[IDE]== 1 Aug 2018, 13:35:39 Pushing - StellarOPUSConverter-master finished.
==[IDE]== 1 Aug 2018, 13:41:19 Pushing - StellarOPUSConverter-master
git branch
git remote -v
setting up remote: origin
git submodule status
git push https://SarahSzabo@github.com/SarahSzabo/StellarOPUSConverter refs/heads/master:refs/heads/master

Remote Repository Updates
Branch Update : master
Old Id        : fcf9817a37a891fe0458ec9ff001c6fbc8538315
New Id        : 2500a6b6033591739b383de8f6444161521401c6
Result        : REJECTED_NONFASTFORWARD

Local Repository Updates
==[IDE]== 1 Aug 2018, 13:41:43 Pushing - StellarOPUSConverter-master finished.

从我读到的关于网站上其他类似帖子的内容来看,人们通常倾向于通过先拉然后推动项目来解决这个问题。

当我尝试拉取时,它说我有一堆冲突,我通过在最近提交的修改上选择 Accept` 来解决这些冲突。但是,当我尝试推送它时,我得到了与推送它之前相同的错误。

分支结构: 分支结构

视频在这里: https ://youtu.be/NnBLv-b2ZEk

如何解决此问题并更新 git 存储库?

标签: javagitnetbeans

解决方案


推荐阅读