Bagaimana Cara Beralih Cabang dan Mengabaikan Perubahan Apa Pun Tanpa Melakukan?

Bagaimana Cara Beralih Cabang Dan Mengabaikan Perubahan Apa Pun Tanpa Melakukan



Saat mengerjakan proyek pengembangan Git, pengembang berurusan dengan banyak cabang dan membuat perubahan pada cabang tersebut. Terkadang, mereka tidak ingin menyimpan atau menyimpan perubahan tertentu di cabang tertentu. Namun, ketika mereka berpindah cabang, Git tidak mengizinkan mereka untuk meninggalkan cabang saat ini tanpa melakukan perubahan. Metode berbeda dapat digunakan untuk berpindah cabang tanpa melakukan perubahan yang tidak diinginkan dalam situasi ini.

Artikel ini akan menjelaskan metode berpindah cabang dan mengabaikan perubahan tanpa melakukan.

Bagaimana Cara Beralih Cabang dan Mengabaikan Perubahan Apa Pun Tanpa Melakukan?

Untuk berpindah cabang dan mengabaikan perubahan tanpa melakukan, metode yang berbeda dapat digunakan, seperti







Metode 1: Bagaimana Cara Beralih Cabang dengan Menyimpan Perubahan di Stash?

Untuk berpindah cabang dan mengabaikan perubahan apa pun tanpa melakukan, pertama, navigasikan ke direktori lokal dan lihat perubahan yang tidak terlacak. Kemudian, simpan perubahan yang tidak terlacak atau tidak terikat menggunakan “ penyimpanan simpanan git ' memerintah. Setelah itu, gunakan “ pembayaran git ” perintah dan beralih ke cabang yang diinginkan. Terakhir, kembali ke cabang lama dan munculkan perubahan simpanan.



Langkah 1: Arahkan ke Repositori yang Diinginkan

Pertama, masukkan perintah yang disebutkan di bawah ini dan alihkan ke repositori lokal tertentu:



$ CD 'C:\Pergilah \R epik1'

Langkah 2: Lihat Status Git

Kemudian, periksa status cabang saat ini menggunakan perintah yang disediakan di bawah ini:





$ status git

Dapat diamati bahwa ada perubahan yang tidak terlacak di cabang saat ini:



Langkah 3: Arahkan ke Cabang Lain

Selanjutnya, ketik “ pembayaran git ” perintah dengan nama cabang target dan arahkan ke sana:

$ pembayaran git alfa

Di sini, output di bawah ini menunjukkan bahwa kita tidak dapat mengganti cabang tanpa melakukan perubahan di cabang kita saat ini:

Untuk mengatasi masalah ini, lihat langkah-langkah yang disediakan di bawah ini.

Langkah 4: Simpan Perubahan

Sekarang, jalankan perintah berikut untuk menyimpan perubahan yang tidak terlacak dan tidak terikat di simpanan:

$ simpanan git menyimpan

Menurut output yang diberikan, perubahan yang tidak terlacak dan tidak terikat telah disimpan di simpanan:

Langkah 5: Ganti Cabang

Kemudian, alihkan cabang dengan menjalankan perintah berikut bersama dengan nama cabang target. Misalnya, cabang target kami adalah “ alfa ”:

$ pembayaran git alfa

Output yang diberikan menunjukkan bahwa kami telah berhasil beralih ke ' alfa ' cabang:

Langkah 6: Periksa Status Saat Ini

Setelah itu, periksa status cabang kerja saat ini menggunakan perintah yang disediakan:

$ status git

Kini, status “ alfa ” cabang jelas dan tidak ada yang perlu dilakukan.

Langkah 7: Pindah Kembali ke Cabang Lama

Sekarang, kembali ke cabang lama lagi menggunakan perintah yang tercantum di bawah ini:

$ pembayaran git menguasai

Langkah 8: Terapkan Ulang Perubahan Tersimpan

Terakhir, ketikkan perintah berikut untuk menerapkan kembali perubahan yang disimpan ke cabang:

$ simpanan git pop

Metode 2: Bagaimana Cara Paksa Beralih ke Cabang?

Cara lain untuk berpindah cabang dan mengabaikan perubahan apa pun tanpa melakukan adalah dengan mengalihkan cabang secara paksa dengan menggunakan ' git checkout -f ' memerintah.

Langkah 1: Lihat Status Git

Pertama, jalankan perintah yang disediakan untuk memeriksa status cabang kerja saat ini:

$ status git

Dapat dilihat bahwa cabang saat ini berisi perubahan yang tidak terlacak:

Langkah 2: Ganti Cabang

Kemudian, masukkan perintah yang disediakan di bawah ini dan arahkan ke cabang lain:

$ pembayaran git alfa

Menurut keluaran berikut, cabang tidak dapat dialihkan tanpa melakukan perubahan:

Langkah 3: Ganti Cabang Secara Paksa

Untuk mengganti cabang secara paksa, jalankan perintah sebelumnya dengan “ -F bendera:

$ pembayaran git -F alfa

Seperti yang Anda lihat, kami telah beralih ke ' alfa ” cabang berhasil:

Itu semua tentang berpindah cabang dan mengabaikan perubahan tanpa melakukan.

Kesimpulan

Untuk berpindah cabang, abaikan perubahan apa pun tanpa melakukan, metode yang berbeda dapat digunakan, seperti menyimpan perubahan yang tidak terlacak dan tidak terikat dalam simpanan menggunakan ' penyimpanan simpanan git ” perintah atau berpindah cabang secara paksa dengan memanfaatkan tombol “ git checkout -f ' memerintah. Artikel ini menjelaskan metode untuk berpindah cabang dan mengabaikan perubahan tanpa melakukan di Git.