Menguruskan cawangan adalah aspek penting dalam menggunakan Git. Cawangan membolehkan anda mengerjakan berbilang ciri, tugasan atau versi kod sumber secara serentak. Berikut ialah beberapa konsep utama dan operasi asas untuk mengurus cawangan dalam Git:
Mewujudkan cawangan baharu
Gunakan arahan git branch <branch-name>
untuk mencipta cawangan baharu dengan nama <branch-name>
. Contohnya: git branch feature-branch
.
Bertukar antara cawangan
Gunakan arahan git checkout <branch-name>
untuk bertukar antara cawangan. Contohnya: git checkout feature-branch
.
Melihat senarai cawangan
Gunakan arahan git branch
untuk melihat senarai cawangan sedia ada dalam repositori. Cawangan semasa ditandakan dengan asterisk(*).
Menggabungkan cawangan
Untuk menggabungkan perubahan daripada satu cawangan ke cawangan semasa, gunakan arahan git merge <branch-name>
. Contohnya: git merge feature-branch
.
Memadam cawangan
Gunakan arahan git branch -d <branch-name>
untuk memadam cawangan yang telah menyelesaikan kerjanya. Sebagai contoh: git branch -d feature-branch
Menolak cawangan ke repositori jauh
Gunakan arahan git push origin <branch-name>
untuk menolak cawangan tertentu ke repositori jauh. Contohnya: git push origin feature-branch
.
Mencipta cawangan daripada komitmen tertentu
Gunakan arahan git branch <branch-name> <commit-id>
untuk mencipta cawangan baharu daripada komit tertentu. Contohnya: git branch bug-fix-branch abc123
.
Menguruskan cawangan dalam Git membolehkan anda membangunkan ciri bebas, melakukan ujian dan mengurus versi kod sumber dengan cekap. Menggunakan arahan dan konsep di atas akan membantu anda mengekalkan kawalan dan mengatur proses pembangunan perisian anda.