kesalahan: tidak dapat membuka .git / FETCH_HEAD: Pesan buruk
Saat mencari di internet saya mendapatkan solusi error: cannot open .git/FETCH_HEAD: permissions denied.
tetapi dalam kasus saya itu sepertinya bukan masalah sama sekali.
Pesan kesalahan saya juga berbeda dan ketika untuk pesan kesalahan spesifik saya tidak menemukan hasil sama sekali. Namun demikian saya menggunakan bit-bucket dan baru-baru ini memperbarui fokus Linux OS 20 saya
Pesan kesalahannya adalah
error: cannot open .git/FETCH_HEAD: Bad message
Adakah yang bisa membantu saya di sini.
Jawaban
The Bad message
kesalahan terjadi ketika upaya untuk membuka file gagal dengan sistem EBADMSG
error. Sebagian besar sistem file Linux stok tidak melakukan itu, tetapi berbagai add-on dapat melakukannya. Misalnya, sistem file UBI tampaknya mengembalikan kesalahan ini untuk kegagalan flash tertentu (lihat Alasan kerusakan sistem file ubi ).
Saya belum dapat memverifikasi ini, tetapi sepertinya beberapa sistem file terdistribusi (seperti Dropbox) mungkin juga menghasilkan kesalahan seperti itu dalam beberapa kasus. Port EncFS juga tampaknya menghasilkan kesalahan seperti itu: lihathttps://github.com/billziss-gh/winfsp/issues/156 contohnya.
Jika ini adalah sumber kesalahan, taruhan terbaik Anda adalah menggunakan sistem file yang lebih andal dan / atau perangkat keras dasar yang lebih andal, mungkin.
Setelah menghabiskan beberapa waktu, saya menghapus folder proyek dan melakukan git clone sekali lagi.
Harus mengambil cadangan kode yang dilakukan di komit terbaru. :(
Bahkan jika file yang rusak adalah masalahnya - saya yakin ini akan menyelesaikan masalah tetapi coba ini sebagai pilihan terakhir jika memungkinkan.