我正在做一个分支,比如说“实验”分支,我从我的主branch.Then分支出来,我在实验分支中生成了一个用户模型,但还没有将它们添加到索引中。
如果我想放弃最近在我的实验分支中添加的文件的所有更改,我必须做什么?未跟踪的文件列表如下:
$ 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“,希望撤销所有这些更改,但上面的所有文件仍然显示。
有没有人能解释一下我的情况?
https://stackoverflow.com/questions/8200622
复制相似问题