From 49da66ab4f74b02df17b0f0dac2cc5b4349cf176 Mon Sep 17 00:00:00 2001 From: Brandon Thetford Date: Thu, 20 Jun 2024 19:39:40 -0700 Subject: [PATCH] Added some stuff to gitignore to cover other common configurations The ReSharper additions, especially. If you keep caches local to the solution, that's a big one. --- .gitignore | 62 ++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 48 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 2a7aad3cb..bbfa8e16e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,29 +1,63 @@ -bin -obj -~$* -*.userprefs -*~ -packages -.vs +# Build artifacts +[Bb]in/ +[Oo]bj/ +[Rr]elease/ +[Dd]ebug/ +[Xx]64/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ -# User-specific files +# User-local settings and caches +*.rsuser +*.suo *.user +*.userosscache +*.sln.docstates +*.userprefs +_ReSharper.** +*.[Rr]e[Ss]harper +*.DotSettings.user +.devcontainer/ +.vscode/ +.vs/ + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Roslyn generated cs files +**.g.cs + +# Common temporary files +~$* +*~ + +# NuGet Stuff +*.nupkg +*.snupkg +# Exclude everything in packages directory except the packages/build directory +**/[Pp]ackages/* +!**/[Pp]ackages/build/ # API Docs docfx/api docfx/_site -# Unit Tests +# Test Results UnitTests/TestResults TestResults -#git merge files -*.orig - -.vscode/ +# git merge files +.orig +.theirs +.ours demo.* *.deb -*.tui/ \ No newline at end of file +*.tui/ + +*.dotCover