Bagaimana Cara Mengubah Cabang Induk di Git?

Bagaimana Cara Mengubah Cabang Induk Di Git



Terkadang pengguna ingin mengubah cabang anak menjadi cabang induk di Git untuk melakukan operasi yang berbeda. Namun, mengubah cabang induk di Git harus dilakukan dengan sangat hati-hati. Penting untuk memastikan bahwa setiap orang mengetahui modifikasi tersebut. Untuk menghindari konflik atau masalah apa pun, perlu dipastikan bahwa cabang induk yang baru kompatibel dengan cabang yang sudah ada.

Posting blog ini akan menguraikan metode untuk mengubah cabang induk di Git.







Bagaimana Cara Mengubah Cabang Induk di Git?

Tidak mungkin mengubah cabang induk Git secara langsung. Untuk tujuan itu, Git menyediakan berbagai perintah yang digunakan untuk mengizinkan cabang anak bekerja sebagai cabang induk. Untuk melakukannya, ikuti metode yang disebutkan di bawah ini:



Metode 1: Ubah Cabang Induk Menggunakan Perintah 'git merge' di Git

Untuk mengubah cabang induk dengan menggunakan tombol “ git gabungan ”Perintah, periksa instruksi yang diberikan:



    • Arahkan ke direktori root Git.
    • Buat cabang baru dan verifikasi dengan mencantumkan semua cabang.
    • Beralih ke cabang baru.
    • Hasilkan file dan lacak ke area pementasan.
    • Komit semua perubahan dengan mengeksekusi “ git komit ' memerintah.
    • Beralih ke cabang induk.
    • Gabungkan anak “ beta ” bercabang dengan induknya “ utama ' cabang.
    • Verifikasi dengan memeriksa riwayat log Git.

Langkah 1: Redirect ke Direktori Git Lokal





Pertama, buka repositori Git yang diinginkan dengan menjalankan perintah “ CD ' memerintah:

CD 'C:\Users\user\Git \T isdemo1'


Langkah 2: Buat Cabang Baru



Hasilkan cabang lokal baru dengan bantuan “ cabang git ' memerintah:

cabang git beta



Langkah 3: Buat Daftar Semua Cabang

Untuk memeriksa cabang yang baru dibuat dengan menggunakan perintah berikut:

cabang git


Gambar yang dihasilkan menunjukkan bahwa cabang yang baru dibuat ada dalam daftar:


Langkah 4: Beralih ke Cabang yang Baru Dibuat

Jalankan “ sakelar git ” perintah dan alihkan ke cabang yang baru dibuat:

git beralih beta



Langkah 5: Buat File Baru

Untuk membuat file baru dengan ekstensi berbeda, jalankan perintah “ menyentuh ' memerintah:

menyentuh file1.txt file2.py file3.html



Langkah 6: Lacak File

Jalankan “ git tambahkan. ” perintah untuk menambahkan semua file ke dalam indeks pementasan:

git tambahkan .



Langkah 7: Lakukan semua Perubahan

Selanjutnya, komit semua perubahan yang ditambahkan dengan menjalankan “ git komit ” perintah bersama dengan “ -M ” tandai untuk menyisipkan pesan:

git komit -M 'file dihasilkan'



Langkah 8: Lihat Riwayat Git

Menggunakan ' log git ” perintah bersama dengan “ –oneline ” untuk menampilkan setiap komit dalam satu baris:

log git --on line


Output yang disediakan di bawah ini menunjukkan bahwa saat ini “ KEPALA ” menunjuk ke “ beta ' cabang:


Langkah 9: Beralih ke Cabang Induk

Jalankan perintah yang diberikan di bawah ini dan alihkan ke ' utama ' cabang:

pembayaran git utama



Langkah 10: Gabungkan Cabang

Sekarang, gabungkan ' beta ” bercabang dengan “ utama ” untuk membuatnya berperilaku seperti cabang induk di repositori Git:

git gabungan beta


Output di bawah ini menunjukkan bahwa kedua cabang telah berhasil digabungkan:


Langkah 11: Periksa Riwayat Log

Untuk verifikasi, periksa riwayat log Git dengan menjalankan perintah “ git log –oneline ' memerintah:

log git --on line


Output yang dihasilkan menunjukkan bahwa “ KEPALA ” menunjuk ke kedua cabang:

Metode 2: Ubah Cabang Induk Menggunakan Perintah 'git rebase –onto' di Git

git rebase --ke ” Perintah dapat digunakan untuk mengubah cabang induk. Untuk demonstrasi praktis, cobalah prosedur yang diberikan di bawah ini:

    • Arahkan ke direktori lokal Git.
    • Daftar semua cabang yang ada.
    • Beralih ke cabang induk.
    • Jalankan “ git rebase --ke ” perintah dan atur nama cabang untuk membuatnya berperilaku seperti orang tua.

Langkah 1: Menuju Repositori Lokal Git

Jalankan “ CD ” perintah dan arahkan ke repositori lokal Git tertentu:

CD 'C:\Users\user\Git \T proyek'


Langkah 2: Tampilkan semua Cabang

Selanjutnya, daftarkan semua cabang yang tersedia dengan menggunakan tombol “ cabang git ' memerintah:

cabang git



Langkah 3: Beralih ke Cabang Induk

Kemudian, jalankan ' pembayaran git ” perintah bersama dengan cabang induk dan beralih ke sana:

pembayaran git menguasai



Langkah 4: Ubah Cabang Induk

Untuk mengubah cabang induk, gunakan tombol “ git rebase --ke ” Perintahkan dan tentukan nama cabang induk bersama dengan cabang pembantu:

git rebase --ke fitur utama3


Gambar yang dihasilkan menunjukkan bahwa “ master cabang saat ini mutakhir ”:


Langkah 5: Verifikasi

Lihat riwayat log Git dengan menggunakan perintah yang disediakan untuk verifikasi:

log git --on line


Dapat diperhatikan bahwa “ KEPALA ” menunjuk ke kedua “ menguasai ” dan “ fitur3 ' ranting:


Itu saja! Kami telah menyediakan berbagai metode untuk mengubah cabang induk di Git.

Kesimpulan

Untuk mengubah cabang induk di Git, tidak ada perintah atau metode langsung yang tersedia. Tidak mungkin mengubah cabang induk Git secara langsung. Namun, Git menyediakan dua metode alternatif untuk tujuan tersebut. Yang pertama adalah dengan menggunakan “ git gabungan ' perintah dan yang lainnya adalah ' git rebase --ke ” yang digunakan untuk menggabungkan kedua cabang dan berperilaku seperti induk di repositori yang sama. Posting ini menyatakan metode untuk mengubah cabang induk di Git.