Git VisualStudioIgnore.vs

Git VisualStudioIgnore.vs,git,visual-studio,bitbucket,gitignore,Git,Visual Studio,Bitbucket,Gitignore,因此,我尝试创建一个新项目并使用BitBucket。我想将新创建的项目推送到存储库。然而,不知何故,我的.vs和我的包文件夹也被提交了。我添加.gitignore文件太晚了,而且它仍然提交.vs文件。谁能帮我一下吗? 多谢各位 如何从存储库中删除这些文件并防止将来发生这种情况?我删除了文件夹中的所有文件(除了.git),然后通过命令行提交+推送并重新添加了所有文件(使用.gitignore)。这对我有用。谢谢我删除了文件夹中的所有文件(除了.git),然后通过命令行提交+推送并重新添加了所有文

因此,我尝试创建一个新项目并使用BitBucket。我想将新创建的项目推送到存储库。然而,不知何故,我的
.vs
和我的
文件夹也被提交了。我添加
.gitignore
文件太晚了,而且它仍然提交
.vs
文件。谁能帮我一下吗? 多谢各位


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

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

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

这里有一个正确的答案

  • .vs
    添加到
    .gitignore
    这将防止它再次被添加
  • 从git索引中删除
    .vs
    ,但将其保留在文件系统中
    git-rm--cached.vs
  • 提交更新的
    .gitignore
    git commit.gitignore
  • 推动您的更改

  • 这里有一个正确的答案

  • .vs
    添加到
    .gitignore
    这将防止它再次被添加
  • 从git索引中删除
    .vs
    ,但将其保留在文件系统中
    git-rm--cached.vs
  • 提交更新的
    .gitignore
    git commit.gitignore
  • 推动您的更改

  • 每次提交前有两件事:1。不要盲目地添加所有内容,而是回顾并选择2。任何显示为不应添加的选项,请添加到
    .gitignore
    (您将在步骤1中找到这些选项)在每次提交之前有两件事:1。不要盲目地添加所有内容,而是回顾并选择2。任何显示为不应添加的选项,请添加到
    .gitignore
    (您将在步骤1中找到这些选项)