我在一个分支上工作,说“实验性”分支,我从我的主分支扩展出来。然后,在实验分支中生成一个用户模型,但是还没有将它们添加到索引中。
如果要放弃实验分支中最近添加的文件的所有更改,我必须做什么?未被跟踪的文件列出如下:
$ 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 重置—— hard”,希望能够撤消所有这些更改,但是上面的所有文件仍然显示。
有人能告诉我吗?