Thread (1 message) 1 message, 1 author, 2016-06-15

Re: Error during git gc

From: Matthieu Moy <hidden>
Date: 2016-06-15 22:46:51

(please, keep the Git list in copy, and don't top-post)

"David Forman" [off-list ref] writes:
Hi Matthieu,

Thanks for the quick reply. Silly me, I was thinking it was an authorization
issue or something. Now I understand (I think) that the issue is, it's
trying to access these files, but they don't exist. I can't seem to find the
'~' files anywhere in the project or .git folder. Is there a spot where
these names are registered that I can remove them so Git doesn't look for
them?
Maybe in .git/packed-refs, but I think (or thought !) that Git found
these files only by listing directories.
-----Original Message-----
From: Matthieu Moy [mailto:Matthieu.Moy@imag.fr]
Sent: Wednesday, May 27, 2009 9:00 AM
To: David Forman
Cc: git@vger.kernel.org
Subject: Re: Error during git gc


(please provide a Subject: line)

"David Forman" [off-list ref] writes:
quoted
I've encountered the following whenever I access Git and try to compress
the
quoted
database due to loose objects.

error: cannot lock ref 'HEAD~'
error: cannot lock ref 'refs/heads/collections~'
error: cannot lock ref 'refs/heads/master~'
I'd say you've edited the files .git/HEAD, refs/heads/collections, ...
manually with a text editor that leaves ~ backup files. Unless you
_really_ have branches called collections~ and master~, you can move
these three files (in a temporary folder, or to trash if you're
confident enough).
-- 
Matthieu
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help