как удалить неотслеживаемые файлы в Git?

Я работаю над веткой, скажем, "экспериментальной" веткой, которая является ответвлением от моей основной ветки. Затем я создаю модель пользователя в экспериментальной ветке, но не добавляю их в индекса пока нет.

Что мне делать, если я хочу отменить все изменения файлов, недавно добавленных в мою экспериментальную ветку? Неотслеживаемые файлы перечислены ниже:

$ git status
 On branch new_chick
 Untracked files:
   (use "git add <file>..." to include in what will be committed)

       .project
       app/models/user.rb
       db/migrate/
       test/fixtures/users.yml
       test/unit/user_test.rb

Я попытался запустить "git reset --hard" в надежде отменить все эти изменения, но все файлы, указанные выше, все еще отображаются.

Кто-нибудь, пожалуйста, пролейте на меня немного света?

107
задан CletusW 16 June 2016 в 18:38
поделиться