docs.run2go.idforgifyManajemen Cabang & Git Flow Visual
Back to forgify
Manajemen Cabang

Manajemen Cabang & Git Flow Visual

Siklus hidup branch 100% visual GUI: New Branch ber-regex, Checkout aman, Preflight Merge, dan unborn branch handling.

Operasi Cabang Tanpa Terminal

Forgify menghilangkan keharusan menghafal perintah terminal Git seperti 'git checkout -b' atau 'git branch -d'. Seluruh siklus hidup cabang dikelola secara visual melalui GUI yang aman dari kesalahan pengetikan dan salah hapus.

1. Membuat Cabang Baru (New Branch)

Klik tombol '+ New Branch' di atas daftar cabang. Masukkan nama cabang baru (misal: feature/combat-system). Forgify menerapkan validasi karakter ketat (menolak spasi, tanda tilde ~, titik ganda .., kontrol ASCII, dan pola invalid Git ref lainnya) sebelum mengeksekusi pembuatan cabang.

2. Beralih Cabang (Checkout)

Cukup klik dua kali pada baris cabang yang diinginkan, atau klik kanan lalu pilih 'Checkout Branch'. Forgify memvalidasi kebersihan working tree Anda agar tidak terjadi penimpaan file yang belum disimpan.

3. Penggabungan Cabang (Merge)

Klik kanan pada cabang target lalu pilih 'Merge into Current Branch'. Forgify akan menjalankan preflight status check dan menggabungkan perubahan. Jika terjadi konflik, sistem menampilkan peringatan dan menghentikan proses sebelum merusak source code.

4. Penanganan Unborn Branch (Repo 0 Commit)

Bagi proyek baru yang belum memiliki riwayat commit sama sekali, Forgify menggunakan mekanisme fallback symbolic-ref HEAD sehingga antarmuka cabang tetap menampilkan cabang aktif secara benar tanpa crash atau status kosong.