Git commit объединил два репозитория в один

Первоначальная фиксация проекта, над которым я работаю, была сделана 13 января 2014 года. Каким-то образом самая последняя фиксация добавила 5-месячный файл .gitignore из другого проекта (который не был добавлен три месяца назад), а также почти 500 коммитов. из совершенно другого репозитория github (все до 13 января 2014 г.). Кто-нибудь может объяснить, как это произошло и что с этим делать? Я довольно давно не работал над старым проектом, однако, возможно, я клонировал более новую версию через Github для Mac примерно в то же время, что и последняя фиксация в этом репозитории.

Вот рассматриваемый репозиторий: https://github.com/harrisongill/EuropeanExplorer/commits/master. .

Любая помощь в том, как я могу исправить этот репозиторий, будет высоко оценена. У него должно быть только 3 коммита.

EDIT: это может иметь какое-то отношение к этому: не может измениться git удаленный источник

EDIT 2: это может быть проблема с Eclipse. Eclipse имеет другой файл проектов .gitignore, а также каталог .git в рабочем каталоге проекта, однако, когда я использую терминал для просмотра того же файла, .gitignore (а также каталог .git), он не появляется. Есть ли способ удалить его в Eclipse? Удалить выделено серым цветом.


person harrisongill    schedule 25.04.2014    source источник


Ответы (1)


Я решил эту проблему, полностью удалив программу и код Android с моего компьютера. Затем я клонировал из Eclipse. Затем я удалил репозиторий github. Я перенастроил репозиторий на github, затем следовал этим указаниям из урока EGit, чтобы отправить его. вверх по течению к удаленному.

Я не уверен, что это самое элегантное решение, но оно сработало. Я до сих пор не уверен, что произошло, но если у кого-то есть идеи или лучшие предложения в будущем, пожалуйста, дайте мне знать.

person harrisongill    schedule 25.04.2014