after git garbage collect the packed-refs file roll back to old version
Summary
after git garbage cocllect the packed-refs file roll back to the old version
- run GitGarbageCollectWorker
- in the worker, call the cmd
git -c repack.writeBitmaps=true gc - there is no error reported
- after that, the files in the refs folder have beed deleted, but the packed-refs file is still the old version
- it makes some refs been deleted and some refs pointed to old commit
Steps to reproduce
It's an accidental event, we can not reproduce it
Example Project
(If possible, please create an example project here on GitLab.com that exhibits the problematic behaviour, and link to it here in the bug report)
(If you are using an older version of GitLab, this will also determine whether the bug has been fixed in a more recent version)
What is the current bug behavior?
the packed-refs file roll back to an old version
What is the expected correct behavior?
(What you should see instead)
Edited by Zeger-Jan van de Weg