我正在研究一个分支,说我从主分支分支出来的“实验性”分支。然后,我在实验分支中生成一个用户模型,但并未将它们添加到索引中。如何在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工作树中删除本地(未跟踪)的文件?](https://stackoverflow.com/questions/61212/how-to -remove-local-untracked-files-from-the-current-git-working-tree) – g00glen00b