Visual Studio忽略.vs

时间:2017-12-04 18:55:04

标签: git visual-studio bitbucket gitignore

所以,我尝试制作一个新项目并使用BitBucket。我想将我新创建的项目推送到存储库。但不知何故,我的packages和我的.gitignore文件夹也被提交了。我添加.vs文件时已经太晚了,它还提交了{{1}}文件。有人可以帮帮我吗? 谢谢

vscode pic

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

3 个答案:

答案 0 :(得分:0)

您必须删除本地存储库中的文件,然后提交更改(删除.vs),然后推送到BitBucket。此时.vs将从您的BitBucket中删除。

答案 1 :(得分:0)

我删除了我文件夹中的所有文件(.git除外)然后我通过命令行提交+推送并重新添加所有文件(使用.gitignore)。这对我有用。感谢

答案 2 :(得分:0)

这是一个正确的答案。

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