Eclipse,Egit,Github:删除推送的项目文件夹

时间:2016-03-19 12:46:55

标签: eclipse git github

我已经成功创建了一个git hub存储库,一个本地主服务器,提交了初始更改并将它们推送到github。

不幸的是,Eclipse中的项目文件夹最终存储在存储库中。例如:

<username>/<gitrepositoryname>/<eclipse project folder>/<project files & README>

对于大多数人来说,它看起来像:

<username>/<gitrepositoryname>/<project files & README>

我在找到本教程Push eclipse project to GitHub with EGit

后创建了一个新的本地主人

但现在我在使用新的本地主人时遇到了诸如“HEAD被拒绝 - 非快进”之类的推送问题。

有些人可以帮我在本地/远程更正吗?有没有办法切换本地主分支,以便我可以使用githib同步正确的分支?

提前致谢。

1 个答案:

答案 0 :(得分:0)

修复非常简单:

  1. 转到&#34;工作区&#34;你保留<eclipse project folder>
  2. 的地方
  3. 确保删除.git文件夹
  4. 告诉git强制推动更改。 (复选框)(通常不好强迫git做某事,因为你可能会松开提交/数据这里,我们真的想用新的覆盖旧存储库之一。
  5. Eclipse git push dialog

    1. 您的更改应立即生效。 下次推送时,请确保再次禁用强制推送复选框