[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Frequent git repository corruptions
From: |
Pierre Neidhardt |
Subject: |
Frequent git repository corruptions |
Date: |
Wed, 26 Sep 2018 12:03:42 +0200 |
User-agent: |
mu4e 1.0; emacs 26.1 |
Hi Guix!
This might be unrelated to Guix but since I'm in the dark here, I
figured I'd rather ask, maybe someone ran into a similar issue.
For the past 2-4 weeks I've had at least 4 Git repositories that got
corrupted for no apparent reason. Even a checkout that I had never
touched.
When it happens, errors show up on most git commands, usually `git diff`
but sometimes also `git status`:
--8<---------------cut here---------------start------------->8---
> git diff
error: object file .git/objects/e0/1bd6c3c77309b13dab22f9e0de33576ede944f is
empty
fatal: unable to read e01bd6c3c77309b13dab22f9e0de33576ede944f
--8<---------------cut here---------------end--------------->8---
A quick Internet search led me to realize there is little to do to
recover the corrupted repository beside cloning it again. I haven't
lost anything so far, knock on wood.
My first thought was a hard drive issue. I have a NVMe SAMSUNG
MZVLW256HEHP.
I ran some smartmontools test, everything looks fine.
But now that I think about it, I did not notice any other issue than
within the .git folder, so maybe it's a... Git issue?
Would it be possible that the Guix package of Git be the culprit?
I run git 2.19.0 and a repo got corrupted just this morning.
I use emacs-magit all the time. Not sure it's related considering that
a repository I never edited also got corrupted.
Anyone?
--
Pierre Neidhardt
https://ambrevar.xyz/
signature.asc
Description: PGP signature
- Frequent git repository corruptions,
Pierre Neidhardt <=
- Re: Frequent git repository corruptions, Ricardo Wurmus, 2018/09/26
- Re: Frequent git repository corruptions, Mark H Weaver, 2018/09/27
- Re: Frequent git repository corruptions, Pierre Neidhardt, 2018/09/27
- Re: Frequent git repository corruptions, Pierre Neidhardt, 2018/09/28
- Re: Frequent git repository corruptions, Tobias Geerinckx-Rice, 2018/09/28
- Re: Frequent git repository corruptions, Pierre Neidhardt, 2018/09/28
- Re: Frequent git repository corruptions, Pierre Neidhardt, 2018/09/29
- Re: Frequent git repository corruptions, Björn Höfling, 2018/09/29
- Re: Frequent git repository corruptions, Pierre Neidhardt, 2018/09/30