无法提交对github的更改

Ant*_*yrd 2 git github git-pull git-push

每当我尝试将更改提交到我的github repo时,我都会收到此错误.

要git@github.com:antarr/3skeleton.git
![拒绝]主 - >主(非快进)
错误:未能将某些引用推送到'git@github.com:antarr/3skeleton.git'
为了防止您丢失历史记录,非快进更新被拒绝
在再次按下之前合并远程更改(例如'git pull').
有关详细信息,请参阅"git push --help"中的"关于快进的注意事项"部分.

如果我先做git pull,它会更改我机器上的一些文件.哪种失败的目的.

Rex*_*gan 7

听起来好像文件已经提交并推送到github上的存储库,因为你上次更新了.

执行a git pull将拉下这些更改并将其与您的更改合并.然后,您可以测试所有内容并确保它仍然有效,然后进行推送.

它不应该覆盖您所做的更改并尝试提交.