Git - отменить добавленные файлы - PullRequest
11 голосов
/ 23 июня 2010

Похоже, это должно быть очень просто, но поиск простого (или наполовину простого) решения кажется невозможным:

Скажем, я добавляю кучу файлов в проект 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  

, который дает "Уже на 'master'" и

git reset --hard HEAD

, но мои добавленные файлы все еще существуют для обоих методов.

Я прошел весь урок по Git (http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html), а также различные справочные страницы.

Почему это так сложно сделать? !!

Ответы [ 2 ]

10 голосов
/ 23 июня 2010
git clean

должен сделать свое дело.По умолчанию для этого требуется, чтобы флаг -f действительно что-либо делал.

0 голосов
/ 28 мая 2016

Я следую совету 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 status На ветке INC0287 Изменения должны быть совершены: (используйте «git reset HEAD ...» для удаления)

modified:   src/main/java/com/bbva/zic/commons/rm/core/convert/support/StringToDtoIntCollectionAgreementBillConcept.java

неотслеживаемые файлы: (используйте «git add ...» для включения в то, что будет зафиксировано)

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...