Joey Hess
1ab2ad86c7
minor
2013-10-23 13:19:37 -04:00
Joey Hess
435ea52f3c
repair command: add handling of git-annex branch and index
2013-10-23 13:00:45 -04:00
Joey Hess
d5eb85acf4
add repair command
2013-10-23 12:21:59 -04:00
Joey Hess
ff3f654cbe
make git fsck batch-capable
2013-10-22 14:49:41 -04:00
Joey Hess
c1166aaad7
better messages for bare repositories
2013-10-22 13:08:23 -04:00
Joey Hess
3e61749d08
index file recovery
2013-10-22 12:58:04 -04:00
Joey Hess
2fb08acda5
add reflog
2013-10-21 16:41:46 -04:00
Joey Hess
18487c779f
corrupt branch resetting (but not yet reflog walking)
2013-10-21 16:20:54 -04:00
Joey Hess
fcd91be6f0
implemented removal of corrupt tracking branches
...
Oh, git, you made this so hard. Not determining if a branch pointed to some
corrupt object, that was easy, but dealing with corrupt branches using git
plumbing is a PITA.
2013-10-21 15:28:06 -04:00
Joey Hess
4f871f89ba
git-recover-repository 1/2 done
2013-10-20 17:50:51 -04:00