Just a very quick update about how I was able to restore a git repository stored inside a Gitea and backed up via restic. Warning: this guide most probably does not work correctly with LFS files, but they might either not be that critical to restore or the repository might not even use LFS in the first place. Restore the bare repository: restic --repo path/to/repository restore latest --target restored --include /path/to/gitea/data/git/repositories/peter.babic/MY-REPOSITORY.git
Create a.git folder inside: mkdir.git
Reset index, as everything will show up as deleted and staged: git reset --hard
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.