@ Роберт Маклин Спасибо!
Я должен также добавить, что .gitignore, похоже, не работает из окон. Поэтому вместо этого я помещаю исключения в .git / info / exclude [.git - это скрытая папка в вашем рабочем каталоге локального хранилища]
Примечание. Правила / info / exclude не фиксируются в репо, поэтому они не передаются другим.
Вот git-версия файла Роберта:
# ignore for Lightswitch
*.lsproj.user
ServiceConfiguration.cscfg
_Pvt_Extensions/
GeneratedArtifacts/
# ignore for Visual Studio
*.csproj.user
*.vbproj.user
[Oo]bj/
[Bb]in/
*.suo
*DXCore.Solution
[Tt]humbs.db
*.user
*.bak.*
*.bak
*.[Cc]ache
[Pp]ublish/
*.vssscc
*.vs10x
[Dd]otfuscated/
[Dd]otfuscated/
*.vsp
[Nn][Dd]epend[Oo]ut/
*.licx
*.docstates
*.cscfg
*.csdef