Git commit combinó dos repositorys en uno

El compromiso inicial para el proyecto en el que estoy trabajando fue el 13 de enero de 2014. De alguna manera, la confirmación más reciente agregó un file .gitignore de 5 meses de un proyecto diferente (que no se agregó hace tres meses) y casi 500 confirmaciones desde un repository github completamente diferente (todo antes del 13 de enero de 2014). ¿Alguien puede explicar cómo sucedió esto y qué se debe hacer al respecto? No he trabajado en el proyecto anterior en bastante time, sin embargo, es posible que haya clonado una versión más reciente a través de Github para Mac casi al mismo time que el último compromiso con este repository.

Aquí está el repository en cuestión: https://github.com/harrisongill/EuropeanExplorer/commits/master .

Cualquier ayuda sobre cómo puedo arreglar este repository será muy apreciada. Solo debería tener 3 commits.

EDITAR : podría tener algo que ver con esto: no se puede cambiar el origen remoto de git

EDIT 2 : podría ser un problema con Eclipse. Eclipse tiene el otro file de proyectos .gitignore así como el directory .git en el directory de trabajo del proyecto, sin embargo, cuando uso terminal para ver el mismo file, el .gitignore (así como el directory .git), no aparece. ¿Hay alguna manera de eliminarlo en Eclipse? Eliminar está atenuado.

Resolví este problema al eliminar por completo el progtwig y el código de Android de mi computadora. Luego cloné desde Eclipse. Luego borré el repository de Github. Re-configuré el repository en github luego seguí estas instrucciones del tutorial de EGit para llevarlo stream arriba a remoto.

No estoy seguro de si es la solución más elegante, pero funcionó. Todavía no estoy seguro de lo que sucedió, pero si alguien tiene alguna idea o mejores sugerencias en el futuro, hágamelo saber.