Studi ini akan mendemonstrasikan cara mereset HEAD di Git.
Bagaimana Cara Mengatur Ulang KEPALA di Git?
Ketika pengguna bekerja pada repositori bersama, pada titik tertentu, mereka menyadari bahwa data atau informasi yang ditambahkan tidak benar, dan perlu dimodifikasi. Jika itu masalahnya, Anda mungkin perlu menghapus banyak baris dari file mereka dan mengatur ulang. Dengan kata sederhana, Anda dapat mengatakan bahwa perlu untuk mengatur ulang perubahan yang baru saja dibuat. Teknik ini dikenal sebagai “ setel ulang ke KEPALA ”.
Untuk memahami cara kerja teknik yang dibahas di atas, mari kita beralih ke instruksi yang disediakan di bawah ini.
Langkah 1: Navigasikan ke Git Repository
Pertama, navigasikan ke repositori lokal Git menggunakan perintah yang disediakan:
$ CD 'C:\Pengguna \n azma\demo_folder\perbarui'
Langkah 2: Periksa Log
Kemudian, jalankan “ git log ” perintah untuk memeriksa cabang saat ini dan komitnya:
$ git log --on line --grafikOutput di bawah ini menunjukkan bahwa kami hanya memiliki satu cabang bernama “ menguasai ” dan saat ini HEAD ditempatkan pada komit terbaru “ bffda7e ”dengan pesan” memperbarui file ”:
Langkah 3: Setel ulang KEPALA
Sekarang, atur ulang posisi HEAD ke komit sebelumnya dengan menggunakan tombol “ git reset ' memerintah. Di sini, kami telah menggunakan ' -keras ”, yang akan meninggalkan file yang tidak terlacak dari direktori kerja saat ini:
$ git reset --keras KEPALA^Seperti yang Anda lihat, posisi HEAD diubah dan diatur ulang ke komit sebelumnya:
Langkah 4: Periksa Log
Sekali lagi, periksa status log untuk memverifikasi perubahan posisi HEAD:
$ git log --on line --grafik
Itu saja! Kami telah menjelaskan secara efisien metode mengatur ulang HEAD di Git.
Kesimpulan
Untuk mereset HEAD di Git, pertama, buka terminal Git Bash dan arahkan ke repositori lokal Git. Kemudian, periksa cabang repositori lokal Git saat ini dan komitnya menggunakan ' $git log ' memerintah. Setelah itu, jalankan “ git reset –hard HEAD^ ” perintah untuk mengatur ulang posisi HEAD. Dalam penelitian ini, kami telah mendemonstrasikan prosedur reset HEAD di Git.