Cara membuat cabang kosong di git (tanpa peternakan)

Cara membuat cabang kosong di git (tanpa peternakan)

Git adalah sistem kontrol versi yang kuat yang memungkinkan pengembang melacak perubahan dalam basis kode mereka dan mengelola proyek mereka secara efektif. Salah satu fitur utama Git adalah bercabang, yang memungkinkan pengembang untuk membuat versi terpisah dari basis kode dan mengerjakannya secara bersamaan. Dalam artikel ini, kita akan melihat cara membuat cabang kosong di git menggunakan "-yatim piatu" pilihan.

Cabang "yatim" di git adalah cabang yang tidak memiliki cabang induk, yang berarti tidak mengandung salah satu sejarah dari cabang utama. Ini bisa berguna saat Anda ingin membuat cabang baru yang dimulai dari awal dan tidak mengandung kode atau riwayat dari cabang utama. Inilah cara membuat cabang kosong menggunakan opsi "-orphan" di git:

Git membuat cabang kosong

Buat cabang baru: Untuk membuat cabang "yatim" baru, gunakan perintah 'checkout git -orphan'. Mengganti dengan nama cabang yang ingin Anda buat. Misalnya, untuk membuat cabang bernama "Fitur_branch", Anda akan menggunakan perintah berikut:

git checkout --orphan feature_branch  

Perintah di atas akan membuat cabang baru tanpa orang tua. Sekarang, Anda dapat menghapus semua file dari direktori kerja saat ini, jadi mereka tidak berkomitmen untuk cabang baru.

git rm -rf .  

Sekarang, Anda dapat menambahkan file baru ke cabang baru ini, berkomitmen ke repositori.

Dorong cabang baru ke repositori jarak jauh

Pertama verifikasi bahwa cabang baru telah dibuat, gunakan cabang perintah git lagi. Ini akan mencantumkan semua cabang di repositori Anda, dengan cabang saat ini disorot oleh tanda bintang (*).

Jika Anda ingin membuat cabang baru tersedia di repositori jarak jauh, Anda dapat menggunakan 'Git Push -u Origin'. Mengganti dengan nama cabang yang Anda buat. Misalnya, untuk mendorong "Fitur_branch" Ke repositori jarak jauh, Anda akan menggunakan perintah berikut:

git push -u asal fitur_branch.  

Itu dia! Anda telah berhasil membuat kosong "yatim piatu" Cabang di git. Anda sekarang dapat beralih ke cabang baru dan mulai membuat perubahan padanya tanpa mempengaruhi kode di cabang asli. Saat Anda siap untuk menggabungkan perubahan, Anda dapat menggunakan perintah git gabungan untuk menggabungkan perubahan kembali ke cabang asli.

Kesimpulan

Kesimpulannya, menciptakan kosong "yatim piatu" Cabang di git adalah cara yang berguna untuk memulai cabang baru dari awal dan tetap terpisah dari cabang utama. Dengan menggunakan "-yatim piatu" Opsi, Anda dapat membuat cabang baru yang tidak mengandung salah satu sejarah dari cabang utama, menjadikannya ideal untuk membuat proyek baru atau menguji ide -ide baru.