docs.run2go.idforgifyRepository Smart Protection (.gitignore)
Back to forgify
Proteksi Repositori

Repository Smart Protection (.gitignore)

Preset bawaan pelindung cache studio engine (Unity, Unreal, Godot, .NET) dan auto-tracking ekstensi biner masif.

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).