【问题标题】:Eclipse, Egit, Github: remove pushed project folderEclipse、Egit、Github:删除推送的项目文件夹
【发布时间】:2016-03-20 08:20:27
【问题描述】:

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

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

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

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

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

找到这个教程Push eclipse project to GitHub with EGit后我创建了一个新的本地master

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

有人可以帮我在本地/远程纠正这个问题吗?有没有办法切换本地 master 分支,以便我可以将正确的分支与 githib 同步?

提前致谢。

【问题讨论】:

    标签: eclipse git github


    【解决方案1】:

    修复起来很简单:

    1. 转到你保存&lt;eclipse project folder&gt;的“工作区”
    2. 确保删除那里的.git 文件夹
    3. 告诉 git 强制推送更改。 (复选框)(强制 git 做某事通常不好,因为您可能会在这里丢失提交/数据但是,我们真的想用新的存储库覆盖旧存储库。 em>)

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

    【讨论】:

      猜你喜欢
      • 2014-01-06
      • 2021-12-22
      • 1970-01-01
      • 1970-01-01
      • 2013-08-04
      • 2018-11-21
      • 1970-01-01
      • 1970-01-01
      • 2021-05-21
      相关资源
      最近更新 更多