Каким-то образом удалось протолкнуть другой репозиторий на Github - PullRequest
1 голос
/ 03 января 2012

Хорошо, я случайно поместил неправильный удаленный URL в один из моих проектов git и мне удалось опубликовать целую кучу совершенно неправильных коммитов в репозитории github.Мне нужно вернуть весь репозиторий обратно к определенной версии, избавившись от всего, что было зафиксировано после определенной ревизии.

Есть ли простой способ сделать это, в идеале, не касаясь моего первоначального проекта?

Обратите внимание, что здесь мы говорим о 6 отдельных коммитах, от которых мне нужно полностью избавиться.Это включает в себя избавление от целого куска файлов, которые были зафиксированы в хранилище и которые перезаписали каталог, который был там.

1 Ответ

4 голосов
/ 03 января 2012

git reset --hard [REVISION] && git push --force

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...