Kesalahan di Git hampir selalu dapat dipulihkan karena hampir tidak ada yang benar-benar terhapus permanen. Section ini membekali Anda dengan reflog, stash, fsck, dan prosedur recovery berurutan untuk menghadapi hari buruk dengan tenang.
Lihat catatan pergerakan HEAD dengan reflog: jaring penyelamat utama Git.
Buka → # Memulihkan CommitKembalikan commit yang tampak hilang lewat reflog dan cabang baru.
Buka → # Memulihkan Branch TerhapusBangkitkan branch yang terlanjur dihapus dari catatan reflog.
Buka → # Memulihkan File TerhapusKembalikan berkas terhapus baik yang belum maupun sudah tercatat dalam commit.
Buka → # Membatalkan Commit TerakhirPilih jalur undo commit terakhir: amend, reset, atau revert sesuai situasi.
Buka → # Memulihkan StagingAtur ulang isi staging area tanpa kehilangan perubahan aslinya.
Buka → # Menangani Detached HEADPahami kondisi detached HEAD, kapan kondisi itu aman, dan cara kembali ke branch.
Buka → # git stashSimpan sementara pekerjaan yang belum selesai dengan git stash.
Buka → # Stash Apply, Pop, dan DropAmbil kembali, terapkan, dan buang simpanan stash sesuai kebutuhan.
Buka → # Stash BranchLanjutkan pekerjaan dari stash pada branch baru dengan git stash branch.
Buka → # git fsckPeriksa integritas database objek dan temukan objek menggantung.
Buka → # Dangling ObjectsPahami objek menggantung sebagai sisa operasi dan cara memanfaatkannya.
Buka → # Backup RepositoryBuat cadangan repository dengan clone --mirror dan git bundle.
Buka → # Prosedur Recovery AmanIkuti prosedur berurutan saat kehilangan data agar pemulihan maksimal.
Buka →