Mengatur Ulang Jarak Jauh ke Git Commit Tertentu

Mengatur Ulang Jarak Jauh Ke Git Commit Tertentu



Pada platform Git, pengguna sering kali membuat modifikasi proyek dan mengikatnya untuk menyimpannya ke repositori lokal. Modifikasi ini selanjutnya didorong ke repositori jarak jauh. Namun, pengguna Git mungkin ingin memutar kembali perubahan setelah dilakukan karena banyak perubahan baru dapat menyebabkan masalah dengan proyek atau memerlukan revisi.

Jangan khawatir jika Anda tidak yakin bagaimana mengembalikan repositori jarak jauh ke komit tertentu, karena postingan ini akan menunjukkan metode untuk mengatur ulang remote ke komit tertentu.

Bagaimana cara mereset Remote ke Commit Tertentu?

Untuk mengatur ulang jarak jauh ke komit tertentu, pertama-tama, setel ulang atau kembalikan komit di repositori Git menggunakan ' reset git ' memerintah. Setelah itu, dorong komit ke remote menggunakan tombol “ git push -f ' memerintah.







Lihat prosedur yang disediakan untuk demonstrasi praktis.



Langkah 1: Luncurkan Terminal Git

Pertama, buka terminal Git dari menu Start Windows:







Langkah 2: Pergi ke Git Working Repository

Gunakan “ CD ” perintah dan navigasikan ke repositori kerja Git:

$ CD 'C:\Git\komit'



Selanjutnya, lihat semua file dan repositori dari repositori yang berfungsi saat ini menggunakan ' ls ' memerintah:

$ ls

Langkah 3: Buat Modifikasi di File Git

Buat beberapa modifikasi pada file Git. Untuk tujuan ini, kami telah memodifikasi konten dari “ File.txt ”berkas:

$ gema 'Halo untuk Petunjuk Linux' > File.txt

Langkah 4: Tambahkan File ke Staging Index

Selanjutnya, tambahkan file yang dimodifikasi ke indeks pelacakan (area pementasan) menggunakan perintah yang disebutkan:

$ git tambahkan File.txt

Lihat status repositori Git untuk mengonfirmasi apakah file yang dimodifikasi ditambahkan ke indeks pelacakan atau tidak:

$ status git

Anda dapat melihat bahwa kami telah berhasil menambahkan file ke indeks pelacakan:

Langkah 5: Lakukan Modifikasi Baru

Komit perubahan baru dengan “ git komit ” perintah sambil menentukan pesan dengan “ -m ' pilihan:

$ git komit -m 'Memodifikasi Komit'

Periksa log Git untuk memverifikasi apakah perubahan dilakukan atau tidak:

$ log git

Di sini, Anda dapat melihat perubahan berhasil dilakukan dan ditambahkan ke repositori lokal Git:

Langkah 6: Dorong Perubahan ke Jarak Jauh

Setelah itu, Dorong perubahan ke repositori jarak jauh menggunakan tombol “ git push ' memerintah. Di sini, “ -f ” flag digunakan untuk mendorong perubahan ke jarak jauh dengan paksa:

$ git push -f tuan asal

Langkah 7: Atur Ulang Jarak Jauh ke Komit Tertentu

Sekarang, reset remote ke komit sebelumnya atau baru-baru ini. Untuk tujuan itu, pertama-tama, putar kembali ke komit tertentu atau komit tertentu baik menggunakan posisi HEAD atau id komit:

$ reset git --keras KEPALA~ 1

Langkah 8: Dorong Perubahan ke Jarak Jauh

Setelah kembali ke komit tertentu atau sebelumnya, dorong komit lokal ke repositori jarak jauh:

$ git push -f tuan asal

Lihat log repositori untuk memeriksa apakah remote disetel ulang ke komit tertentu atau tidak:

$ log git

Dapat diamati bahwa kami telah berhasil melakukan fungsionalitas yang diperlukan:

Kami telah mengajari Anda metode untuk mengatur ulang jarak jauh ke komit tertentu.

Kesimpulan

Untuk menyetel ulang jarak jauh ke komit Git tertentu, pertama, arahkan ke repositori Git dan setel ulang perubahan di repositori lokal menggunakan ' git reset –KEPALA keras~1 ' memerintah. Untuk kembali ke komit tertentu, pengguna dapat menggunakan tombol “ git reset –keras ' memerintah. Setelah itu, Dorong perubahan ini ke repositori jarak jauh untuk mengatur ulang jarak jauh ke komit tertentu menggunakan ' git push -f master asal ' memerintah. Posting ini menguraikan metode untuk mengatur ulang jarak jauh ke komit tertentu.