GIT rm命令从我的项目中删除我的文件

时间:2015-10-15 21:56:39

标签: git

https://git-scm.com/docs/git-rm

说我运行提交但后来我意识到我刚刚提交了我不想提交的文件

如果我在文件上运行git rm,它将从我的项目和文件系统中删除该文件。

我只是想从最近的提交中删除该文件并停止跟踪它 - 基本上是追溯性的gitignoring!

2 个答案:

答案 0 :(得分:3)

您必须编辑或撤消上次提交。

看一下类似的问题: Remove files from Git commit

答案 1 :(得分:2)

git rm已经做了预期的事情。要停止跟踪文件,您需要在.gitignore file中添加文件路径。

要还原更改,请使用

git reset --soft HEAD~1