The git-repair package

[Tags:gpl, program]

git-repair can repair various forms of damage to git repositories.

It is a complement to git fsck, which finds problems, but does not fix them.

As well as avoiding the need to rm -rf a damaged repository and re-clone, using git-repair can help rescue commits you've made to the damaged repository and not yet pushed out.

Properties

Versions 1.20131118, 1.20131122, 1.20131203, 1.20131213, 1.20140115, 1.20140227, 1.20140914, 1.20141026, 1.20141027, 1.20150106, 1.20151215, 1.20161111, 1.20161118
Change log CHANGELOG
Dependencies async, base (>=4.5 && <5), bytestring, containers, directory, exceptions (>=0.6), filepath, hslogger, IfElse, MissingH, mtl, network (>=2.0), network-uri (>=2.6), optparse-applicative (>=0.10.0), process, QuickCheck, setenv, text, time, transformers, unix, unix-compat, utf8-string [details]
License GPL
Copyright 2013 Joey Hess
Author Joey Hess
Maintainer Joey Hess <joey@kitenet.net>
Stability Stable
Category Utility
Home page http://git-repair.branchable.com/
Source repository head: git clone git://git-repair.branchable.com/
Uploaded Fri Nov 18 17:00:26 UTC 2016 by JoeyHess
Distributions Debian:1.20151215, NixOS:1.20161118
Downloads 2157 total (79 in the last 30 days)
Votes
1 []
Status Docs not available [build log]
Last success reported on 2016-11-18 [all 3 reports]

Flags

NameDescriptionDefaultType
network-uriGet Network.URI from the network-uri packageEnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees