2 Cara Berpindah Branch di Git dengan Mudah

Bagaimana cara berpindah branch di Git ? Jika kamu seorang pengembang aplikasi yang menggunakan Git sebagai alat dukung dalam mengelola script yang telah kamu kembangkan. Disarankan kamu mempunyai banyak branch untuk menjaga versi pengembangan aplikasimu seperti dev, testing, prod.

Seiring bertambahnya jumlah branch, kamu mungkin perlu mengerjakan tugas yang berbeda secara paralel, berpindah dari satu branch ke branch lainnya sepanjang waktu. Inilah cara mudah yang dapat kamu lakukan untuk berpindah branch di Git

git branch
GitFlow

1. Menggunakan git checkout

Kamu dapat menggunakan perintah git checkout untuk membantumu berpindah branch yang kami miliki

git checkout <nama_branch>

Jika kamu ingin berpindah ke branch yang sebelumnya belum ada dan kamu ingin membuatnya, kamu dapat menambahkan opsi -b, Jika tidak kamu tidak dapat berpindah branch di karenakan branch yang kamu tuju belum ada

git checkout -b <nama brach baru>

2. Menggunakan git switch

Kamu juga dapat menggunakan perintah git switch untuk membantumu berpindah branch yang kami miliki

git switch <nama_branch>

Jika kamu ingin berpindah ke branch yang sebelumnya belum ada dan kamu ingin membuatnya, kamu dapat menambahkan opsi c, Jika tidak kamu tidak dapat berpindah branch di karenakan branch yang kamu tuju belum ada

git switch -c <nama brach baru>

Menampilkan Daftar Branch

Sebagai informasi tambahan kamu dapat menampilkan daftar branch yang ada pada repositorimu dengan menggunakan perintah “git branch

git branch

Ini dapat membantumu mengetahui daftar dan detail nama branch yang kamu tuju sebelum kamu berpindah branch. Kamu dapat memilih 2 cara di atas untuk membantu kamu dalam berpindah branch pada repositori yang kamu miliki.

Penutup

Dalam pengembangan aplikasi tentunya sangat penting untuk mengelola script yang telah kamu buat secara rapi dan teratur. Dengan bantuan fitur branch pada Git kamu tentunya tidak perlu khawatir lagi jika proses pengembangan aplikasi yang kamu lakukan dapat mengganggu proses exsiting yang sedang berjalan