从文件中删除更改 - GitHub / Git

时间:2013-02-06 01:47:39

标签: git github

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

我对new branch进行了一些更改,但在审核完所有内容后,我决定不使用这些更改,我已经检查了主分支,但是当我使用git status时,它仍会显示已修改的文件。 / p>

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

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

2 个答案:

答案 0 :(得分:2)

使用git reset --hard将删除跟踪文件的更改。

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

答案 1 :(得分:0)

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

 git clean -df

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

git stash

然后当你想把这些变化放回执行时:

git stash apply