Di blog ini, kami akan menguraikan prosedur mengembalikan file yang dihapus di Git.
Bisakah Git Memulihkan File?
Ya, Git dapat memulihkan file. Operasi ini tampaknya diperlukan dalam situasi di mana Anda salah menghapus file penting yang diperlukan untuk memulihkan.
Bagaimana Mengembalikan File di Git?
Dalam prosedur yang diberikan di bawah ini, pertama, kita akan pindah ke repositori Git dan memeriksa daftar file yang ada. Kemudian, pilih salah satu dari mereka, dan hapus menggunakan ' $ git rm
Untuk memahami skenario yang dibahas di atas, lihat langkah-langkah yang disediakan di bawah ini!
Langkah 1: Arahkan ke Direktori Git
Pertama, pindah ke repositori lokal Git menggunakan perintah 'cd':
$ CD 'C:\Pengguna \n azma\Git\demo2'
Langkah 2: Daftar File Repositori
Jalankan “ git ls-file ” perintah untuk melihat semua file dari repositori yang ditentukan:
$ git ls-file
Seperti yang Anda lihat, ' demo2 ” Repositori Git berisi tiga file, dua dengan “ .txt ” dan satu dengan “ .rtf ” ekstensi:
Langkah 3: Hapus File
Sekarang, kami akan menghapus ' demo1.txt ” dari repositori lokal Git dengan bantuan “ git rm ' memerintah:
Di sini, file yang kami tentukan berhasil dihapus:
Langkah 4: Daftar File Repositori
Jalankan perintah yang disediakan untuk memverifikasi operasi penghapusan file:
Seperti yang Anda lihat pada output di bawah ini, tidak ada file dengan nama “ demo1.txt ”:
Langkah 5: Periksa Status
Periksa status Repositori Git saat ini dengan memanfaatkan ' status git ' memerintah:
File yang dihapus dipentaskan secara otomatis, yang merupakan perilaku default ' rm ' memerintah:
Langkah 6: Unstage File
Selanjutnya, unstage file yang dihapus dengan menjalankan perintah “ git reset ' memerintah:
Di sini, tentukan ' KEPALA ” dengan nama file untuk membatalkan tahapan perubahan:
Langkah 7: Periksa Status
Jalankan perintah di bawah ini untuk memeriksa status:
Seperti yang Anda lihat, perubahan penghapusan sekarang tidak dipentaskan:
Langkah 8: Pulihkan File
Terakhir, jalankan “ git checkout ” perintah untuk mengembalikan file:
Sekali lagi, jalankan ' status git ” perintah untuk melihat status repositori Git saat ini:
$ status git .Tidak ada yang ditempatkan di repo yang perlu dikomit, dan area kerja bersih:
Langkah 9: Verifikasi Kembalikan File
Terakhir, daftar file repositori untuk melihat file yang dipulihkan:
Output yang diberikan menunjukkan bahwa kami telah berhasil memulihkan file yang dihapus ' demo1.txt ” ke repositori Git kami:
Kami telah menyajikan metode memulihkan file.
Kesimpulan
Ya, Anda dapat memulihkan file di Git. Untuk melakukannya, pindah ke repositori lokal Git, dan periksa file yang ada yang ditempatkan di repositori. Selanjutnya, jalankan “ $ git rm