Как я могу откатить различные изменения в Git? - PullRequest
0 голосов
/ 30 июня 2010
  1. Если я внес некоторые изменения, но не сделал commit -m "my message, как я могу откатиться туда, где я был?

  2. Если я выполнил commit -m 'my message', но не нажал на начало координат, как я могу откатиться?

  3. Если я сделал git pull origin, теперь мне не нравится то, что я получил, как я могу вернуться туда, где я был?

  4. Как я могу получить список файлов, которые находятся в источнике, которые изменились или отличаются от моих локальных?

1 Ответ

3 голосов
/ 30 июня 2010
  1. git reset --hard HEAD^
  2. git reset --hard ORIG_HEAD
  3. git reset --hard <shaSUM of the commit>
  4. git fetch && git diff origin/<branch>

ссылки: http://git -scm.com / docs / git-reset

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