Você já precisou adicionar um arquivo gitignore em seu projeto .NET e teve que copiar um arquivo já existente ou buscar na internet um modelo pronto?
Isso não é necessário pois o .NET CLI oferece um modelo do arquivo gitignore inicial para projetos .NET
Utilizando dotnet CLI para criar projetos no vscode
O .NET é um framework Open Source (Isso mesmo, código aberto) para desenvolvimento de software, que pode ser utilizado no linux, mac e windows …
e por ser multiplataforma conta com uma CLI (interface de linha de comando) para facilitar o desenvolvimento.