git revert merge - Сбросить локальную ветку репозитория,чтобы она была похожа на удаленный репозиторий HEAD

git remote bitbucket / git / undo

Как перезагрузить мою локальную ветку,чтобы она была точно такой же,как ветка в удалённом репозитории?

Я так и сделал:

git reset --жесткий руководитель
On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)
      modified:   java/com/mycompany/TestContacts.java
      modified:   java/com/mycompany/TestParser.java

isherwood



Answer #1

Чтобы получить моральный эквивалент стирания каталога вашего проекта и повторного клонирования с пульта дистанционного управления:

git fetch
git reset --hard
git clean -x -d -f