Visual Studio 项目中 WPF 应用程序的推荐 gitignore 文件

问题描述 投票:0回答:1

我目前正在 WPF

Visual Studio Community 2022
应用程序中使用
这个 gitignore
文件,但我仍然收到
Sourcetree
中的 Unstaged 文件中列出的一堆烦人的文件。

知道如何防止以下文件显示在 Sourcetree 的“未暂存文件”区域中吗?

这是我在 Sourcetree 的 Unstaged 文件部分中看到的内容:

AppName/bin/Release/AppName.exe
AppName/bin/Release/AppName.odb
AppName/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
AppName/obj/Debug/AppName.exe
AppName/obj/Debug/AppName.g.resources
AppName/obj/Debug/AppName.pdb
AppName/obj/Debug/AppName MarkupCompile.cache
AppName/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
AppName/obj/Release/AppName.csproj.FileListAbsolute.txt
AppName/obj/Release/AppName.exe
AppName/obi/Release/AppName.g.resources
AppName/obj/Release/AppName.pdb
AppName/obi/Release/Views/SomeView.bam|
AppName/bin/Debug/btest1
AppName/bin/Debug/btest2
AppName/bin/Debug/GalaSoft.MvvmLight.dll
AppName/bin/Debug/GalaSoft.MvvmLight.Extras.dll
AppName/bin/Debug/GalaSoft.MvvmLight.Extras.pdb
AppName/bin/Debug/GalaSoft.MvvmLight.pdb
AppName/bin/Debug/GalaSoft.MvvmLight.Platform.dll
AppName/bin/Debug/GalaSoft.MwvmLight.Platform.pdb
AppName/bin/Debug/GalaSoft.MwvmLight.Platform.xml
AppName/bin/Debug/Microsoft.Practices.ServiceLocation.dll
AppName/bin/Debug/Microsoft.Practices.ServiceLocation.pdb
AppName/bin/Debug/System.Windows.Interactivity.dll
AppName/bin/Debug/AppName.exe
AppName/bin/Debug/AppName.exe.CodeAnalysisLog (UserName-PC's conflicted copy 2017-11-06).xml
AppName/bin/Debug/AppName.exe.CodeAnalysisLog.xml
AppName/bin/Debug/AppName.exe.config
AppName/bin/Debug/AppName.exe.lastcodeanalysissucceeded
AppName/bin/Debug/AppName.pdb
AppName/bin/Debug/AppName.vshost.exe
AppName/bin/Debug/AppName.vshost.exe.config
AppName/bin/Debug/AppName.vshost.exe.manifest
AppName/bin/Release/AppName.vshost.exe
AppName/bin/Release/AppName.vshost.exe.config
AppName/bin/Release/AppName.vshost.exe.manifest
git visual-studio atlassian-sourcetree
1个回答
0
投票

我在新的存储库中模仿了我电脑上的文件夹结构,并且

.gitignore
对我有用。

我建议检查

.gitignore
是否保存在存储库的根目录中(尽管如果您有特定目的,可以将它们放在子文件夹中),并确保您确实已保存该文件。您可以尝试重新启动 SourceTree,或者转到命令行并运行
git status
以查看文件是否也显示在那里。

© www.soinside.com 2019 - 2024. All rights reserved.