清理git仓库

时间:2018-12-12 07:41:57

标签: git

我有一个新的git存储库,在其中进行了1次提交并进行了一次推送。我忘了设置gitignore,现在有很多垃圾进入其中。现在我设置了一个gitignore,但是现在如何从存储库中删除所有垃圾?

1 个答案:

答案 0 :(得分:0)

在这种特殊情况下(repo init),只需还原您的最后一次提交,然后包含改编的.gitignore。

要还原上一次提交并保持文件暂存:

  git reset --soft HEAD^1