Manage Branches¶
π Get Started¶
Panduan ini menjelaskan cara mengelola branch pada Git selama proses pengembangan.
Branch memungkinkan pengembangan dilakukan secara terpisah tanpa memengaruhi branch utama, sehingga beberapa pekerjaan dapat dilakukan secara paralel dengan aman.
π― Learning Objectives¶
Setelah mengikuti panduan ini, Anda diharapkan mampu:
- Melihat daftar branch.
- Membuat branch baru.
- Berpindah branch.
- Mempublikasikan branch.
- Menghapus branch yang tidak lagi digunakan.
π Workflow¶
flowchart LR
A["π Review Branches"]
--> B["πΏ Create Branch"]
B --> C["π Switch Branch"]
C --> D["π» Develop Changes"]
D --> E["π Publish Branch"]
π Prerequisites¶
Pastikan:
- Git telah terinstal.
- Project telah di-clone atau dipublikasikan ke Git repository.
βΆοΈ Procedure¶
Review Branches¶
Tampilkan branch yang tersedia.
Contoh output.
Untuk melihat branch lokal dan remote.
Contoh output.
Switch Branch¶
Pindah ke branch baru.
Apabila menggunakan Git versi lama.
Review branch aktif.
Contoh output.
Publish Branch¶
Publikasikan branch ke Git repository.
Review branch pada Git repository menggunakan web browser.
Delete Branch¶
Kembali ke branch utama.
Hapus branch lokal.
Apabila branch belum di-merge.
Untuk menghapus branch pada remote repository.
β Verification¶
Pastikan:
- Branch berhasil dibuat.
- Branch berhasil dipilih.
- Branch berhasil dipublikasikan.
- Branch berhasil dihapus apabila sudah tidak digunakan.
Verification
Branch berhasil dikelola menggunakan Git.
π‘ Technology Notes¶
Branch memungkinkan beberapa pekerjaan dilakukan secara bersamaan tanpa mengganggu branch utama.
Contoh penggunaan branch.
| Branch | Purpose |
|---|---|
| main | Branch utama yang siap digunakan. |
| develop | Branch untuk pengembangan. |
| feature-* | Pengembangan fitur baru. |
| hotfix-* | Perbaikan masalah pada production. |
Penamaan branch dapat disesuaikan dengan standar pengembangan yang digunakan oleh organisasi.
βΆοΈ Next Steps¶
Setelah memahami pengelolaan branch, Anda dapat mulai menerapkan workflow kolaborasi menggunakan Git sesuai kebutuhan project.
π Related Documents¶
| Document | Description |
|---|---|
| Clone Git Repository | Mengambil project dari Git repository. |
| Publish Project to Git Repository | Mempublikasikan project ke Git repository. |
π Summary¶
Pada halaman ini telah dijelaskan:
- Melihat daftar branch.
- Membuat branch baru.
- Berpindah branch.
- Mempublikasikan branch.
- Menghapus branch.
Dengan memahami pengelolaan branch, proses pengembangan dapat dilakukan secara lebih terstruktur dan aman.