0

我已经克隆了一个项目newProject并创建了一个分支new_branch

我做了一些更改,new branch但是在查看了所有内容之后,我决定不使用这些更改,我已经检查了 master 分支,但是当我使用 git status 时,它仍然显示修改后的文件。

我已经返回并删除了,new_branch但修改后的更改仍然存在。

如何删除修改(不是文件本身)?

4

2 回答 2

2

usinggit reset --hard将删除跟踪文件的更改。

usinggit clean -df将删除新添加的未跟踪文件。

于 2013-02-06T03:38:54.933 回答
0

执行以下命令,这将删除所有更改和新创建的文件

 git clean -df

另一种选择,如果您想保存更改以供以后使用,但仍将它们从您可以执行的分支中删除:

git stash

然后,当您想将这些更改重新执行时:

git stash apply
于 2013-02-06T01:48:31.960 回答