如何删除 github 存储库中的文件以将文件添加到 .gitignore?

How to remove a file in the github repository to add the file to .gitignore?

我在我的 github 存储库中添加了一个 yarn-error.log 文件并尝试将其添加到 .gitignore 但它仍然在存储库中...我如何取消提交此文件

将其添加到您的 .gitignore 不会自动将其从 remonte 存储库中删除您可以将其添加到 gitignore 并手动从 github 中删除文件

如果您尝试使用 .gitignore 删除此文件,您将不会删除它。

当您将文件上传到 github 时,该文件将始终存在。之所以如此,是因为git需要存储您上传的所有文件,所以它可以保留所有已经制作的信息和记录。

如果你想删除文件,去github直接用网页删除它并提交。

在此之后进行 git 拉取,然后您可以将文件 yarn-error.log 添加到 .gitignore