Как я могу вернуть свой локальный Git-репозиторий в состояние, которое он имеет на GitHub? - PullRequest
1 голос
/ 14 июня 2011

Я использую Git и хочу избавиться от всех моих текущих изменений и сделать так, чтобы мои файлы выглядели точно так же, как в моем репозитории на GitHub.Как мне это сделать?

Я искал и нашел вещи, но хочу быть осторожным, чтобы ничего не испортить.

Ответы [ 3 ]

5 голосов
/ 14 июня 2011

См .: http://git -scm.com / docs / git-reset

git reset --hard HEAD

Это поможет вам пройти.

5 голосов
/ 14 июня 2011

Вы можете сначала попробовать это в новом каталоге, чтобы убедиться, что вы уверены в том, что он делает. Если у вас есть HEAD (возможно, из предыдущего коммита), вы можете использовать:

git reset --hard HEAD

Это сбрасывает ваши текущие изменения и возвращает вас туда, где вы в последний раз зафиксировали (то есть, где вы в последний раз остановились).

Надеюсь, это поможет:)

2 голосов
/ 14 июня 2011

Если вы хотите начать все сначала с того, что есть на github, самый простой способ - просто сделать новый клон.

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