Cara Membuat Cabang Baru di Git

Cara Membuat Cabang Baru di Git

Cabang merupakan pusat konsep kontrol versi dalam pemrograman, dan Git pada khususnya. Artikel pembuka ini memberi tahu Anda apa itu cabang dan cara membuatnya menggunakan sejumlah alat yang berbeda.





konversi png ke pdf windows 10

Apa itu Cabang Git?

Dalam sistem kontrol versi, istilah cabang digunakan sebagai analogi dengan pohon dalam arti bahwa setiap cabang muncul dari yang lain, akhirnya berakhir kembali di batang pohon. Cabang memungkinkan Anda untuk membuat jalur pengembangan individu, untuk mengerjakannya secara terpisah tanpa mengganggu pekerjaan lain.





Terkait: Cara Menggunakan Cabang Git untuk Menyusun Proyek Pemrograman Anda





Menggunakan Git, Anda akan mengerjakan menguasai cabang secara default, apakah Anda menyadarinya atau tidak. Ini sering disebut sebagai Anda aktif , saat ini , memeriksa , atau KEPALA cabang. Kapan saja selama siklus pengembangan Anda, Anda dapat membuat cabang baru dan melakukan pekerjaan terpisah di setiap cabang, sejak saat itu dan seterusnya.

Membuat Cabang Baru di Baris Perintah

Program Git baris perintah menawarkan kekuatan dan fleksibilitas paling besar, tetapi ada banyak hal yang harus dipelajari. Jika Anda merasa nyaman menggali halaman manual dan menggunakan Git secara berlebihan, ini adalah pilihan yang bagus.



Menggunakan git cabang perintah untuk membuat cabang baru dengan nama yang diberikan:

$ git branch dev
Branch 'dev' set up to track local branch 'master'.

Ini bercabang dari cabang saat ini, jadi pastikan Anda telah beralih ke cabang yang Anda inginkan sebelum menjalankan perintah itu.





Anda dapat membuat daftar semua cabang dan mengonfirmasi yang baru telah dibuat menggunakan git cabang tanpa argumen:

$ git branch
1 dev
2 * master

Anda dapat melihat informasi lebih lanjut, termasuk cabang mana yang dilacak satu sama lain, menggunakan -vv bendera:





$ git branch -vv
1 dev d1a9e5b [master] commit comment
2 * master d1a9e5b commit comment

Jika Anda mencoba membuat cabang sebelum komit pertama, Anda akan mendapatkan pesan kesalahan seperti:

fatal: Not a valid object name: 'master'.

Jika Anda mencoba membuat cabang menggunakan nama yang sudah ada, Anda akan mendapatkan pesan kesalahan seperti:

fatal: A branch named 'dev' already exists.

NS git cabang perintah membuat cabang baru yang menunjuk ke komit yang sama yang sedang Anda kerjakan. Namun, copy pekerjaan Anda akan tetap mengarah ke cabang master. Untuk beralih ke cabang baru yang baru saja Anda buat, gunakan git checkout :

git checkout dev

Syarat Periksa mungkin membingungkan jika Anda terbiasa dengan sistem kontrol versi lain; di Git, Periksa mengacu pada pergantian cabang yang sedang aktif. Karena Anda biasanya ingin beralih ke cabang baru setelah dibuat, ada jalan pintas untuk seluruh proses:

git checkout -b dev

Perintah itu berarti membuat cabang baru yang disebut 'dev' dan segera beralih ke sana. Ini setara dengan:

git branch dev
git checkout dev

Bahkan, Anda bahkan dapat menggunakan git checkout untuk membuat cabang dari yang lain, bukan hanya cabang yang sedang diperiksa. Misalnya, untuk membuat cabang baru bernama lain , dari cabang bernama dev :

git checkout -b another dev

Membuat Cabang Baru Menggunakan GitHub Desktop

Cara lain untuk membuat cabang Git di Windows atau macOS adalah menggunakan Desktop GitHub , program antarmuka pengguna grafis (GUI) resmi yang disediakan oleh GitHub. Menggunakan GUI sangat cocok untuk pemula, dan mereka yang mengalami mimpi buruk ketika seseorang membisikkan kata Vim.

GitHub Desktop akan selalu menampilkan cabang Anda saat ini di bilah alat utama:

Klik tombol toolbar utama untuk menampilkan detail cabang repositori, termasuk opsi untuk membuat cabang baru:

Perhatikan bahwa, jika Anda mulai mengetik nama cabang tanpa kecocokan, GitHub Desktop meminta Anda untuk membuat cabang baru dan menampilkan pintasan keyboard untuk melakukannya—berguna jika itu benar-benar jenis yang sering Anda lakukan:

Anda juga dapat memulai dengan menekan tombol Cabang baru tombol segera. Rute mana pun yang Anda ambil, Anda akan berakhir dengan dialog untuk mengonfirmasi nama cabang baru:

Cabang baru Anda akan selalu didasarkan pada cabang mana pun yang aktif saat Anda membuatnya. GitHub Desktop akan beralih ke cabang baru Anda yang secara otomatis akan melacak cabang tempat Anda membuatnya.

Membuat Cabang Baru Menggunakan Tower

GUI lain tersedia dari pihak ketiga. Menara gratis untuk masa percobaan 30 hari dan tersedia di macOS dan Windows.

Untuk membuat cabang baru dari cabang yang saat ini check-out, pilih Buat Cabang Baru dari utama Gudang Tidak bisa:

Untuk membuat cabang baru dari cabang mana pun yang tersedia, klik kanan cabang di bilah sisi kiri dan pilih Buat Cabang Baru dari :

Perhatikan bahwa, dalam kedua kasus, Anda dapat mengaktifkan cabang sebagai cabang pelacakan, atau mengubah Titik pangkal ke cabang mana saja yang tersedia:

Membuat Cabang Baru Menggunakan GitKraken

GitCrack adalah GUI populer lainnya yang mungkin tampak menakutkan pada awalnya, tetapi ia melakukan pekerjaan yang baik untuk secara visual mewakili konsep-konsep kunci Git, termasuk cabang. GitKraken gratis untuk penggunaan sumber terbuka dan tersedia untuk Windows, Mac, dan Linux.

Pastikan Anda bekerja dengan cabang aktif yang benar; itu yang disorot dalam daftar cabang di bilah sisi kiri:

Untuk membuat cabang baru, klik ikon cabang di bilah alat utama:

Masukkan nama cabang Anda dan tekan ENTER:

Cabang baru akan secara otomatis diperiksa dan Anda akan menerima pemberitahuan di sisi kanan layar.

Membuat Cabang Baru di GitHub

Sebagai alternatif untuk menjalankan aplikasi lokal, Anda dapat meng-host repositori Anda di salah satu dari dua aplikasi web populer yang mendukung Git. Pertama, GitHub , adalah opsi yang sangat populer di komunitas sumber terbuka.

GitHub menampilkan cabang (aktif) Anda saat ini di tampilan repositori Anda, di dekat kiri atas:

Klik tombol untuk menampilkan cabang yang ada:

Ketik nama cabang baru Anda dan perhatikan bahwa Anda diberi opsi untuk membuatnya dari cabang saat ini:

Setelah dibuat, cabang baru Anda menjadi aktif.

Membuat Cabang Baru di Bitbucket

Bitbucket adalah aplikasi web kontrol versi populer lainnya yang menawarkan akun gratis dengan jumlah repositori pribadi yang tidak terbatas.

Dari halaman mana pun dalam repositori Anda, pilih Ranting item dari menu di sebelah kiri:

Klik Buat cabang tombol di kanan atas. Masukkan yang baru Nama cabang dan klik Membuat . Jika Anda perlu bercabang dari mana saja selain menguasai , mengubah Dari cabang pertama:

Bitbucket memudahkan untuk memilih Jenis yang merupakan awalan yang ditambahkan ke nama cabang yang dapat mendorong pendekatan cabang yang lebih terorganisir. Ini hanya konvensi, bukan fitur Git bawaan, tetapi ini terbukti bermanfaat.

Setelah dibuat, Bitbucket menampilkan tampilan cabang baru Anda:

Belajar Bercabang Dengan Git

Git adalah semua tentang cabang: mereka murah untuk dibuat dan memungkinkan banyak aliran pekerjaan untuk hidup berdampingan, siap untuk digabungkan saat selesai. Setelah Anda terbiasa membuat, beralih, dan menggabungkan cabang, Anda akan siap menggunakan Git secara maksimal.

Membagikan Membagikan Menciak Surel Apakah Layak Mengupgrade ke Windows 11?

Windows telah didesain ulang. Tetapi apakah itu cukup untuk meyakinkan Anda untuk beralih dari Windows 10 ke Windows 11?

Baca Selanjutnya
Topik-topik yang berkaitan
  • Pemrograman
  • GitHub
  • Desktop GitHub
Tentang Penulis Bobby Jack(58 Artikel Diterbitkan)

Bobby adalah penggemar teknologi yang bekerja sebagai pengembang perangkat lunak selama hampir dua dekade. Dia bersemangat tentang game, bekerja sebagai Editor Ulasan di Majalah Switch Player, dan mendalami semua aspek penerbitan online & pengembangan web.

cara mengurutkan gmail berdasarkan pengirim
More From Bobby Jack

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan