如何将gitignore过滤器应用于vsts存储库中已存在的对象?

时间:2018-07-23 21:36:34

标签: git tfs azure-devops

我设置了一个仓库,并检入了一些文件。后来,我意识到我没有在本地解决方案中配置.gitignore,所以我继续进行操作,然后将其检入。现在,我需要消除VSTS存储库中的.gitignore应该阻止的文件。我过去已经这样做过,所以我知道这没什么大不了的,但是我不记得这些步骤。您能否以完成此步骤的步骤答复?

2 个答案:

答案 0 :(得分:0)

将文件添加到.gitignore后,尝试使用:

git rm --cached FILENAME

这将从您的存储库中删除文件,但如果需要的话,将其保留在您的工作目录中。

如果要永久删除忽略的文件,可以使用:

git rm FILENAME

要在源代码管理中再次添加被忽略的文件,可以使用以下命令:

git add -f FILENAME

答案 1 :(得分:0)