Git Branch
Biasanya dalam sebuah git repository sudah tersedia 1 branch secara default yaitu master atau main. Namun terkadang kita perlu membuat branch baru untuk beberapa kebutuhan seperti backup project, membuat draft sub-project yang nantinya akan kita gabung (merge) ke branch utama (main), atau mungkin kita sedang membuat project dengan tim kemudian membagi tugas untuk ke masing-masing tim.
Branch Baru (New)
Untuk membuat branch gunakan perintah:
|
|
Pindah Branch (Checkout)
Untuk berpindah branch gunakan perintah:
|
|
Gabung Branch (Merge)
Katakanlah kita memiliki sub-branch benama branch-tambahan
.
Untuk menggabung (merge) branch branch-tambahan
, kita perlu berpindah ke main
branch terlebih dahulu:
|
|
Kemudian lakukan merge dengan perintah:
|
|
Hapus Branch (Delete)
Cara Menghapus Branch Lokal
Untuk menghapus branch lokal atau yang ada di PC anda, gunakan perintah:
|
|
Cara Menghapus Branch Remote (Repositori Github)
Untuk menghapus branch yang ada di repository github anda, gunakan perintah:
|
|
Copy Branch
Untuk melakukan copy branch tertentu ke branch baru, misalnya branch-tertentu
akan dicopy ke branch baru dengan nama misalnya branch-baru
maka lakukan perintah
|
|
Referensi
W3schools tentang git branch merge{:target=”_blank”} Git Tower tentang delete local branch{:target=”_blank”} Stackoverflow tentang How can I copy the content of a branch to a new local branch?{:target=”_blank”}