.gitignore er, og hvorfor det er nødvendigt i Godot-projekter.
Godot genererer mange midlertidige filer (fx .import, .godot, binære filer), som ikke skal deles. .gitignore holder repository rent.
Disse filer:
Derfor skal de ikke versionsstyres.
Du kan derfor oprette en .gitignore-fil og her tilføjer regler for at ignorere bestemte filer og mapper.
git status, og betraget output..gitignore i Godot projektets rod########################## # Godot ########################## # Godot importer cache (meget vigtigt) .import/ .imported/ # Godot midlertidige filer .godot/ # Eksporter/builds export.cfg export_presets.cfg /builds/ /bin/ ########################## # Mono / C# (Godot C#) ########################## # Build output [Bb]in/ [Oo]bj/ # Godot mono cache .mono/ ########################## # Visual Studio ########################## .vs/ *.user *.suo *.userosscache *.sln.docstates # Hvis du genererer solution automatisk *.csproj *.sln ########################## # Visual Studio Code ########################## .vscode/ ########################## # OS-specifikt ########################## # macOS .DS_Store # Windows Thumbs.db desktop.ini
Kør git status igen (efter du har gemt .gitignore)
Sammenlign resultatet med din tidligere status, hvad ser du ?
Spørgsmål:
bin/ og .mono/?