Apakah Ada Perintah 'git rebase origin' di Git

Apakah Ada Perintah Git Rebase Origin Di Git



Git rebase adalah salah satu perintah paling berguna dari alat Git. Git “ menyerbu ” perintah membuat basis baru yang berisi serangkaian komit gabungan. Lebih khusus lagi, proses menggabungkan dan memindahkan komit ke basis baru dikenal sebagai rebasing. The “ git rebase asal/ ” digunakan untuk me-rebase cabang-cabang jarak jauh.

Pada postingan kali ini kami akan menjelaskan :

Apakah ada Perintah 'git rebase origin' di Git?

Jika pengguna menjalankan “ asal git rebase ” perintah, terminal Git akan menampilkan pesan kesalahan “ fatal: 'asal' hulu tidak valid ” dan jangan pernah rebase cabang jarak jauh hulu. Namun, pengguna Git dapat menggunakan “ git rebase asal/cabang ” perintah untuk mengubah basis cabang dari cabang hulu jarak jauh dan melakukan squashing.







Bagaimana Cara Menggunakan Perintah 'git rebase origin/ '?

Untuk menggunakan “ git rebase asal/cabang ”, pengguna Git diminta untuk menarik cabang dari upstream jarak jauh atau mengambil cabang jarak jauh menggunakan perintah “ git ambil ' memerintah.



Langkah 1: Buka Terminal Git

Pertama, dari Windows “ Memulai ” menu, luncurkan terminal Git:







Langkah 2: Pindah ke Repositori Git

Dengan memanfaatkan “ CD ”, pindah ke repositori Git:

$ CD 'C:\git'



Langkah 3: Tarik Cabang Jarak Jauh

Tarik perubahan cabang jarak jauh dan tambahkan ke HEAD repositori lokal:

$ tarik git tuan asal

Langkah 4: Periksa Cabang

Periksa daftar cabang dan pilih cabang tempat Anda ingin mengubah basis cabang asal:

$ cabang git

Langkah 5: Beralih ke Cabang

Beralih ke cabang tempat Anda membuat ulang asal melalui ' pembayaran git ' memerintah:

$ pembayaran git fitur

Langkah 6: Rebase Cabang Asal

Selanjutnya, rebase cabang asal atau cabang jarak jauh menggunakan “ git rebase Origin/ ' memerintah:

$ git rebase asal / menguasai

Periksa log Git untuk memverifikasi apakah cabang jarak jauh di-rebase atau tidak:

$ git reflog

Kiat Bonus: Metode Alternatif untuk Rebase Cabang Asal

Pengguna Git dapat me-rebase cabang jarak jauh dengan meng-upstream cabang jarak jauh dan kemudian langsung me-rebase cabang upstream di cabang lokal menggunakan “ git rebase ' memerintah.

Untuk tujuan ini, ikuti instruksi yang disediakan.

Langkah 1: Cabang Asal Hulu

Tetapkan cabang jarak jauh sebagai upstream dengan menggunakan tombol “ cabang git ' memerintah. Di sini, opsi “ –set-upstream ” digunakan untuk mengatur cabang upstream:

$ cabang git --set-upstream-to = asal / menguasai

Langkah 2: Rebase Cabang Hulu menjadi Cabang Lokal

Selanjutnya, rebase cabang hulu jarak jauh di cabang lokal melalui ' git rebase ' memerintah:

$ git rebase asal / tuan tuan

Kami telah mengumpulkan informasi otentik terkait rebasing cabang jarak jauh di Git.

Kesimpulan

Untuk mengubah basis cabang jarak jauh, pertama-tama tarik atau ambil cabang jarak jauh melalui tombol “ git pull ' memerintah. Selanjutnya, pindah ke cabang tempat Anda ingin me-rebase cabang jarak jauh, lalu gunakan tombol “ git rebase asal/cabang ” perintah untuk rebase cabang jarak jauh. Tulisan ini telah menunjukkan apakah ada “ asal git rebase ” perintah di Git.