Git adalah sistem kontrol versi populer yang membuatnya sangat mudah untuk mengubah nama cabang. Pengembang mungkin ingin mengganti nama cabang karena berbagai alasan. Jadi kolaborator open-source juga harus tahu cara mengganti nama cabang di Git.
Untuk mempermudah Anda, kami akan menjelaskan cara mengganti nama cabang git lokal dan jarak jauh.
Cara Mengganti Nama Cabang Lokal di Git
Pengguna Git biasanya bekerja dalam versi lokal proyek mereka. Setelah perubahan divalidasi, itu diintegrasikan ke hulu. Itu selalu merupakan ide yang baik untuk melihat cabang lokal mana yang tersedia sebelum Anda mengganti nama salah satunya.
$ git branch
$ git branch -a
Anda dapat mengetahui cabang lokal untuk proyek Git Anda menggunakan perintah di atas. NS -ke opsi juga mencantumkan cabang jarak jauh. Sekarang, Anda dapat melanjutkan dengan mengganti nama cabang Git lokal Anda. Ikuti langkah-langkah di bawah ini untuk melakukan ini dari terminal Anda.
1. Verifikasi Cabang Lokal
$ git checkout
$ git checkout alpha
Perintah git checkout memungkinkan kita untuk beralih antar cabang dan memverifikasi pohon yang berfungsi. Jika Anda berada di cabang alfa, perintah terakhir akan mengonfirmasinya. Jika Anda berada di cabang yang berbeda, itu akan beralih ke alfa.
2. Ganti Nama Cabang Lokal
pengontrol xbox one saya tidak akan berfungsi
Setelah Anda beralih ke cabang yang diinginkan, Anda dapat mengganti namanya menggunakan perintah git rename branch.
$ git branch -m
$ git branch -m beta
Perintah ini mengubah nama cabang lokal alfa ke beta .
Anda juga dapat mengganti nama cabang lokal dari dalam cabang git lain. Gunakan perintah berikut untuk melakukan ini dari terminal Linux favorit Anda.
$ git branch -m
$ git branch -m alpha beta
3. Verifikasi Nama Cabang Baru
Anda dapat dengan mudah memverifikasi apakah operasi git rename branch berhasil dengan membuat daftar cabang sekali lagi.
$ git branch -a
Cara Mengganti Nama Cabang Jarak Jauh di Git
Git merujuk ke versi jarak jauh dari repositori Anda hanya sebagai 'jarak jauh'. Anda tidak dapat mengganti nama cabang jarak jauh semudah cabang lokal. Sebagai gantinya, Anda harus terlebih dahulu mengganti nama cabang lokal, mendorong cabang baru ke server, dan menghapus cabang lama dari repositori Anda.
1. Ganti Nama Cabang Lokal
Ganti nama alpha cabang lokal menjadi beta menggunakan perintah git rename branch di bawah ini.
cara menghapus acara dari kalender iphone
$ git branch -m beta
atau
$ git branch -m alpha beta
2. Dorong Cabang yang Diperbarui
Dorong cabang yang diganti namanya beta ke server jauh menggunakan perintah berikut.
$ git push origin
$ git push origin beta
3. Atur Hulu
Anda perlu mengatur upstream untuk memastikan Git dapat melacak perubahan antara cabang jarak jauh dan lokal Anda.
$ git push origin -u
$ git push origin -u beta
Git akan mengatur pelacakan antara cabang lokal beta dan cabang terpencil beta .
4. Hapus Cabang Lama
Anda dapat dengan aman menghapus cabang lama dari jarak jauh Anda setelah Anda mendorong cabang yang diganti namanya dan mengatur upstream. Gunakan perintah git berikut untuk menghapus cabang jarak jauh di Git .
$ git push origin --delete
$ git push origin --delete alpha
Git akan melanjutkan untuk menghapus cabang alfa dari asal jarak jauh.
5. Verifikasi Cabang Jarak Jauh
Buat daftar cabang git jarak jauh sekali lagi untuk memverifikasi apakah operasi penggantian nama cabang berhasil atau tidak. Anda akan melihat beta cabang jarak jauh baru setelah mengeluarkan perintah berikut.
$ git branch -a
Ganti Nama Cabang Git Secara Efektif
Mengganti nama cabang git cukup mudah setelah Anda mempelajari beberapa operasi git dasar. Anda dapat dengan mudah mengubah nama cabang untuk cabang lokal. Kami juga telah membahas perintah git rename branch yang diperlukan untuk cabang jarak jauh. Coba beberapa perintah pada proyek pengujian Anda untuk mendapatkan pengalaman yang relevan.
cara menambahkan pengguna ke sudoersMembagikan Membagikan Menciak Surel Cara Menghapus Cabang di Git Secara Lokal dan Jarak Jauh
Ada berbagai alasan mengapa Anda mungkin menghapus cabang di GitHub. Untungnya, menghapus cabang Git itu mudah.
Baca Selanjutnya Topik-topik yang berkaitan- Pemrograman
- GitHub
Rubaiat adalah lulusan CS dengan hasrat yang kuat untuk open-source. Selain sebagai veteran Unix, dia juga menyukai keamanan jaringan, kriptografi, dan pemrograman fungsional. Dia seorang kolektor buku bekas yang rajin dan memiliki kekaguman yang tiada habisnya terhadap rock klasik.
More From Rubaiat HossainBerlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan