1

我正在处理的项目的初始提交是在 2014 年 1 月 13 日。不知何故,最近的提交添加了一个来自不同项目(三个月前未添加)的 5 个月大的 .gitignore 文件以及近 500 个提交来自一个完全不同的 github 存储库(2014 年 1 月 13 日之前的所有内容)。有人可以解释这是怎么发生的,应该怎么做?我已经有一段时间没有从事过旧项目了,但是我可能已经通过 Github for Mac 克隆了一个更新的版本,与最后一次提交到这个存储库的时间差不多。

这是有问题的存储库:https ://github.com/harrisongill/EuropeanExplorer/commits/master 。

任何有关如何修复此存储库的帮助将不胜感激。它应该只有 3 个提交。

编辑:这可能与此有关:Can't change git remote origin

编辑 2:这可能是 Eclipse 的问题。Eclipse 在项目的工作目录中有其他项目的 .gitignore 文件和 .git 目录,但是当我使用终端查看 .gitignore (以及 .git 目录)相同的文件时,它不会出现。有没有办法在 Eclipse 中删除它?删除是灰色的。

4

1 回答 1

0

我通过从我的计算机中完全删除 android 程序和代码解决了这个问题。然后我从 Eclipse 克隆。然后我删除了github存储库。我在 github 上重新设置了存储库,然后按照EGit 教程中的这些指示将其推送到上游到远程。

我不确定这是否是最优雅的解决方案,但它确实有效。我仍然不确定发生了什么,但是如果将来有人有任何想法或更好的建议,请告诉我。

于 2014-04-25T22:00:49.500 回答