2016-03-19 133 views
0

我已经成功创建了一个git中心仓库,一个本地主服务器,提交了初始更改并将它们推送到github。Eclipse,Egit,Github:删除推送的项目文件夹

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

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

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

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

我创建了一个新的本地主之后,我发现这个教程Push eclipse project to GitHub with EGit

,但现在我遇到了推等问题因为在使用新的本地主设备时“头被拒绝 - 非快进”。

有些人可以帮我改正这个本地/远程?有没有办法切换本地主分支,以便我可以与githib同步正确的分支?

在此先感谢。

回答

0

这是很简单的修复:

  1. 转到“工作区”里你保持<eclipse project folder>
  2. 确保删除.git文件夹中有
  3. 通知Git力推的变化。 (复选框)(它通常不是好给力的git做一些事情,因为你可能会失去提交/数据这里,我们真的想用新的覆盖旧的存储库。

Eclipse git push dialog

  1. 您的更改应该立即启动。 下一次您推送时,请确保强制推复选框被禁用