Ini adalah perintah git-annex-repair yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
git-annex-repair - pulihkan repositori git yang rusak
RINGKASAN
perbaikan lampiran git
DESKRIPSI
Ini dapat memperbaiki banyak masalah dengan repositori git yang git fsck mendeteksi, tetapi tidak
tidak memperbaiki dirinya sendiri. Ini berguna jika repositori telah menjadi rusak parah. Salah satu cara ini bisa
terjadi adalah jika repositori yang digunakan oleh git-annex berada di drive yang dapat dilepas yang dicabut di
waktu yang salah.
Perintah ini sebenarnya dapat digunakan di dalam repositori git yang tidak menggunakan git-annex di
semua; ketika digunakan dalam repositori menggunakan git-annex, ia melakukan perbaikan tambahan pada git-
cabang lampiran.
Ia bekerja dengan menghapus objek yang rusak dari repositori git, dan mengambil semua
objek yang hilang dapat dari remote repositori.
Jika itu tidak cukup untuk memulihkan repositori sepenuhnya, itu juga dapat mengatur ulang cabang kembali
untuk melakukan sebelum korupsi terjadi, hapus cabang yang tidak lagi tersedia
karena data yang hilang, dan hapus file yang hilang dari file index. Itu hanya akan melakukan ini jika
lari dengan --memaksa opsi, karena itu menulis ulang riwayat dan membuang data yang hilang.
Perhatikan bahwa --memaksa opsi tidak pernah menyentuh tag, meskipun tidak lagi dapat digunakan karena
data yang hilang.
Setelah menjalankan perintah ini, Anda mungkin ingin menjalankan git fsck untuk memverifikasinya, perbaiki
gudang. Perhatikan bahwa fsck mungkin masih mengeluh tentang objek yang dirujuk oleh reflog, atau
simpanan, jika mereka tidak dapat dipulihkan. Perintah ini tidak mencoba untuk membersihkan
baik reflog atau simpanan.
Ini juga merupakan ide yang baik untuk berlari git mencaplok fsck --cepat setelah perintah ini, untuk memastikan bahwa
cabang git-annex mencerminkan kenyataan.
PILIHAN
--memaksa
Aktifkan tindakan perbaikan yang melibatkan penghapusan data yang hilang karena git
korupsi repositori.
Gunakan git-annex-repair online menggunakan layanan onworks.net