Visual Studio 忽略.vs

Visual Studio Ignore .vs

因此,我尝试创建一个新项目并使用 BitBucket。我想将我新创建的项目推送到存储库。然而不知何故,我的 .vs 和我的 packages 文件夹也被提交了。我添加 .gitignore 文件为时已晚,而且它仍然提交 .vs 文件。有人可以帮我吗? 谢谢

如何从我的存储库中删除这些文件并防止将来发生这种情况?

这是一个正确的答案。

  1. .vs 添加到 .gitignore 这将防止它再次被重新添加。
  2. 从 git 索引中删除 .vs,但将其保留在您的文件系统中。 git rm -r --cached .vs
  3. 提交更新后的 .gitignoregit commit .gitignore.
  4. 推送您的更改。