无法通过 .gitignore 排除 Pipfile 和 Pipfile.lock



我试图通过在.gitignore 文件中添加两行来排除Pipfile和Pipfile.lock。但是当它们被推到 git 时,它们并没有被省略。有人可以让我知道为什么。

我的 .gitignore 看起来像这样

Pipfile
Pipfile.lock

.gitignore 对推送的内容没有任何影响。将被推送的是您正在推送的修订版本上的任何内容。因此,如果文件已经是其中一些修订的一部分(换句话说,它们已经被跟踪(,那么在 .girignore 中添加行不会有什么不同。如果你想让它们从这些修订中消失,那么你将不得不重写历史。如何从 Git 历史记录中删除文件?

最新更新