我在一个分支上工作,比如说从我的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”,希望撤消所有这些更改,但是上面的所有文件仍然显示。
有人请向我说明一下吗?