Как отменить незафиксированные изменения, включая файлы и папки? - PullRequest
977 голосов
/ 27 апреля 2011

Существует ли команда git для отмены всех незафиксированных изменений в рабочем дереве и индексе, а также для удаления вновь созданных файлов и папок?

Ответы [ 12 ]

0 голосов
/ 09 февраля 2015

Использование:

git reset HEAD filepath

Например:

git reset HEAD om211/src/META-INF/persistence.xml
0 голосов
/ 19 ноября 2013

Безопасный и долгий путь:

  1. git branch todelete
  2. git checkout todelete
  3. git add .
  4. git commit -m "I did a bad thing, sorry"
  5. git checkout develop
  6. git branch -D todelete
...