Zum Inhalt springen

Gitignore für DuckDB

Wenn Sie in einem Git-Repository arbeiten, können Sie Ihr Gitignore so konfigurieren, dass von DuckDB erzeugte Dateien nicht verfolgt werden. Dazu können die DuckDB-Datenbank, das Write-Ahead-Log und temporäre Dateien gehören.

Beispiel-Gitignore-Dateien

Im Folgenden zeigen wir Beispiel-Gitignore-Konfigurationsschnipsel für DuckDB.

Temporäre Dateien ignorieren, Datenbank behalten

Diese Konfiguration ist nützlich, wenn Sie die Datenbankdatei im Versionskontrollsystem behalten möchten:

*.wal
*.tmp/

Datenbank und temporäre Dateien ignorieren

Wenn Sie sowohl die Datenbank als auch die temporären Dateien ignorieren möchten, erweitern Sie die Gitignore-Datei um die Datenbankdatei. Die genaue Gitignore-Konfiguration hängt von der Erweiterung ab, die Sie für Ihre DuckDB-Datenbanken verwenden (.duckdb, .db, .ddb usw.). Wenn Ihre DuckDB-Dateien beispielsweise die Erweiterung .duckdb nutzen, fügen Sie die folgenden Zeilen zu Ihrer .gitignore-Datei hinzu:

*.duckdb*
*.wal
*.tmp/