Was ich in .gitignore inzwischen immer eintrage

Was ich in .gitignore inzwischen immer eintrage

- Matt

Das Standard-Template deckt bin und obj ab. Drei Dinge trage ich inzwischen immer zusätzlich ein:

# Umgebungen fuer .http-Dateien, enthalten Zugangsdaten
http-client.env.json
*.private.env.json

# lokale Aspire- und Container-Zustaende
.aspire/
**/node_modules/

# Ergebnisse von dotnet-counters und Profiler-Laeufen
*.nettrace
*.speedscope.json

Die erste Gruppe ist die wichtigste. Eine http-client.env.json neben den .http-Dateien enthält typischerweise Tokens, und sie liegt genau dort, wo man beim git add . nicht hinschaut.

Ein Blick mit git status --ignored lohnt sich einmal pro Projekt.