当前位置: 首页 > 知识库问答 >
问题:

我在将项目推到Github上的回购时出错[重复]

柳灿
2023-03-14
To https://github.com/firstrepo/first-project.git
 ! [rejected]        main -> main (fetch first)
error: failed to push some refs to 'https://github.com/firstrepo/first-project.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

共有1个答案

尹弘壮
2023-03-14

先用git Pull拉动更改,然后用git push拉动更改。似乎联机回购有更多的文件夹/文件比您的代码在本地在您的计算机上。其他人和你一起做同一个项目吗?

 类似资料:
  • 我是git和github的新手。我在github上设置了一个repo,我可以把本地的东西推送到这个远程repo上。现在问题来了:就在我将一些内容推送到远程repo,并刷新页面之后,我可以看到更改被上传(例如,如果我编写了一个readme.txt并将其推送到远程repo,而这样的readme.txt并不存在,那么在推送并刷新页面之后,它就会出现)。 那么有人可以在github上自由更改我的回购吗?或

  • 问题内容: 我在Eclipse中有想要上传到GitHub的代码,但到目前为止我还不知道该怎么做。它说“创建存储库”,但是看起来更像是一个存放项目的文件夹,我不确定如何将代码上传到其中。为看似愚蠢的问题道歉。另外,如何删除存储库?也没有一种方法可以做到这一点。 问题答案: 尽管Eclipse的EGit插件是一个不错的选择,但更好的选择是学习使用git bash -即从命令行使用git。学习git的基

  • 就规模而言,我预计最初会有20多宗回购,未来几年估计会以每年2-5宗的速度增加新的回购。 有人有这种事的经验吗?

  • 在我更改了本地存储库上的一些文件后,我想将这些文件提交给我的GitHub代表。每次出现这个错误,我都不知道如何修复它。我试图卸载VSCode和Git在我的PC上,什么都没有改变。 错误:无法生成gpg2:没有这样的文件或目录错误:gpg未能签署数据致命:写入提交对象失败

  • 我正在为我的项目创建一个使用Log4j2的JAR文件。我已将Log4j2 jar(用于核心和API)保存在“src”文件夹下的“lib”文件夹中。在Eclipse中,我导出了我的项目来创建JAR文件,并检查了JAR文件中是否包含/存在“lib”文件夹。 当我从eclipse中运行项目时,它运行得非常好,但是当我尝试通过cmd提示符执行jar时,我得到了以下错误: 导致错误的代码行(第20行)是: