我正在使用Visual Studio for Mac中的ASP.Net MVC项目。我们使用的版本控制是Azure DevOps(以前称为VSTS)。所以,我已经检查了代码并进行了一些修改。
这里的事情是,每次我编辑的东西,VS到Mac显示一些额外的文件提交。通常是.dll,.pdb,.cache文件等。
提交原始更改时有没有办法忽略这些文件?还是正常的?
没有任何名为VSTS的版本控制。 VSTS是Azure DevOps的先前名称。
在Azure DevOps中,只有Git (distributed) and TFVC (centralized)
如果您使用的是TFVC,则应使用.tfignore排除这些dll。你怎么能在这个link中引用我的答案。
如果您使用的是Git,则可以使用.gitignore文件来处理它。就像在使用Windows时一样,在Mac中也不允许创建以点开头的文件。
您可以在这里查看示例:How to create a .gitignore file for Visual Studio projects in Mac
尝试获取.gitignore文件并将其签入到版本控制存储库,其中包含您不需要签入存储库的扩展列表。
基于此,当您检入文件时,.gitignore中的指定扩展将不会被检入存储库。