如何在Git中删除未跟踪的文件?
我在一个分支上工作,比如说从我的master分支分支出来的“实验”分支。然后,我在实验分支中生成了一个用户模型,但是还没有将它们添加到索引中。 如果要舍弃最近在实验分支中添加的文件的所有更改,该怎么办?未跟踪的文件如下所示: $ 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”,希望撤消所有这些更改,但是上面的所有文件仍然显示。 有人请向我说明一下吗?