Ответ 1
git clean
должен сделать трюк. По умолчанию для этого требуется флаг -f
, чтобы действительно что-либо сделать.
Похоже, что это должно быть суперпростым, но оглядываться на простое (или на полпути прямое) решение кажется невозможным:
Скажем, я добавляю кучу файлов в проект Git. "git status" теперь говорит:
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# Classes/FileA.h
# Classes/FileA.m
# Classes/FileB.h
# Classes/FileB.m
nothing added to commit but untracked files present (use "git add" to track)
Затем я решил отказаться от этих файлов и вернуться к исходному статусу проекта. Должен ли я удалять каждый файл перед продолжением?!!
Я пробовал:
git checkout master
который дает "Уже на" хозяине "и
git reset --hard HEAD
но мои добавленные файлы все еще существуют для обоих методов.
Я прошел через весь учебник Git (http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html) плюс различные страницы руководства.
Почему так сложно сделать?!!
git clean
должен сделать трюк. По умолчанию для этого требуется флаг -f
, чтобы действительно что-либо сделать.
Я следую подсказке git:
Изменения, которые необходимо совершить: (используйте "git reset HEAD..." для нестабильности)
new file: src/main/java/com/bbva/zic/commons/rm/core/convert/support/BooleanToStringConverter.java
new file: src/main/java/com/bbva/zic/commons/rm/core/convert/support/BooleanToStringConverterFactory.java
modified: src/main/java/com/bbva/zic/commons/rm/core/convert/support/StringToDtoIntCollectionAgreementBillConcept.java
laura: bbva-commons charly $git reset HEAD src/main/java/com/bbva/zic/commons/rm/core/convert/support/BooleanToStringConverter.java laura: bbva-commons charly $git reset HEAD src/main/java/com/bbva/zic/commons/rm/core/convert/support/BooleanToStringConverterFactory.java laura: bbva-commons charly $git статус На филиале INC0287 Изменения, которые необходимо совершить: (используйте "git reset HEAD..." для нестабильности)
modified: src/main/java/com/bbva/zic/commons/rm/core/convert/support/StringToDtoIntCollectionAgreementBillConcept.java
Отслеживаемые файлы: (используйте "git добавить...", чтобы включить в то, что будет выполнено)
src/main/java/com/bbva/zic/commons/rm/core/convert/support/BooleanToStringConverter.java
src/main/java/com/bbva/zic/commons/rm/core/convert/support/BooleanToStringConverterFactory.java