Pencegahan Kerusakan Repositori Game
Kesalahan paling umum dalam game development menggunakan Git adalah tidak sengaja men-commit file cache engine berukuran raksasa seperti folder Library/ pada Unity atau folder Intermediate/ pada Unreal Engine. Hal ini dapat merusak repositori dan memakan ruang disk puluhan gigabyte.
Preset Bawaan Studio Engine
Klik tombol Smart Protection di sidebar kiri untuk membuka konfigurasi proteksi otomatis. Forgify menyediakan preset teruji untuk berbagai engine dan framework:
- Unity Engine: Folder cache diabaikan otomatis (/[Ll]ibrary/, /[Tt]emp/, /[Oo]bj/, /[Bb]uild/, /[Ll]ogs/). Ekstensi biner otomatis ke Git LFS (*.psd, *.fbx, *.blend, *.wav, *.mp3, *.tga, *.png).
- Unreal Engine: Folder cache diabaikan otomatis (/Intermediate/, /Saved/, /Binaries/, /DerivedDataCache/). Ekstensi biner otomatis ke Git LFS (*.uasset, *.umap, *.fbx, *.exr, *.wav).
- Godot Engine: Folder cache diabaikan otomatis (/.godot/, /.import/, /export_presets.cfg). Ekstensi biner otomatis ke Git LFS (*.blend, *.svg, *.wav, *.ogg).
- .NET / C# / Visual Studio: Folder cache diabaikan otomatis (/bin/, /obj/, /.vs/, *.user). Ekstensi biner otomatis ke Git LFS (*.zip, *.dll, *.pdb).
Mode Visual vs Raw .gitignore
Pengguna dapat berpindah antara tab Visual Options (untuk centang praktis) dan tab Raw .gitignore (untuk mengedit teks aturan secara langsung tanpa keluar dari aplikasi).