【问题标题】:SourceTree shows all files as Unstaged under ".vs" folder of a Visual Studio ProjectSourceTree 在 Visual Studio 项目的“.vs”文件夹下将所有文件显示为 Unstaged
【发布时间】:2018-12-07 16:21:45
【问题描述】:

SourceTree 将 Visual Studio 项目的“.vs”文件夹下的所有文件显示为 Unstaged,如下所示:

请注意:奇怪的是其他团队成员有相同的 git ignore 而他们看不到这些文件。

我们该如何改变呢?

【问题讨论】:

    标签: git visual-studio atlassian-sourcetree


    【解决方案1】:

    编辑您的 .gitignore 文件以排除 .vs 目录。

    示例:

    # Exclude all .vs folder variations
    **/.vs/
    

    【讨论】:

    • 谢谢@nbstrat 它没有用。奇怪的是我的团队成员有相同的 git ignore 并且他们看不到这些文件。
    • 您之前是否已将这些文件提交到本地存储库?将文件提交到本地存储库后,将继续对其进行跟踪。
    • 不,以前从未犯过它们。在 VS 中提交它们时,我无法在 SourceTree 中将它们视为“待提交”。可能是某种缓存问题?
    【解决方案2】:

    你应该 gitignore 他们。你可以用这个。

    https://github.com/github/gitignore/blob/master/VisualStudio.gitignore

    【讨论】:

    • 奇怪的是其他团队成员有相同的 git ignore 并且他们看不到这些文件。感谢 ks Deniz Tasdogen
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    • 2010-10-19
    • 2023-02-19
    • 2016-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多