我有一个项目由于Netbeans版本中的错误而无法推送一段时间。
结果,有许多提交无法应用于github上的远程服务器。
当我尝试推送项目时,出现以下错误消息:,该错误消息以日志条目结尾:
远程存储库更新 分行更新:主 旧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.
根据我对网站上其他类似帖子的了解,人们通常如何解决这个问题的方法是先拉然后推项目。
当我尝试拉时,它说我有很多冲突,我可以通过对最近一次提交的修改选择“接受”来解决。但是,当我尝试将其推入时,会遇到与推入之前相同的错误。
此处的视频: https://youtu.be/NnBLv-b2ZEk
如何解决此问题并更新git存储库?