Hi David, david@xxxxxxx wrote: > I managed to do a 'rm *' in the .git directory (the usual sort of > fat-fingering when cleaning up after another mistake) > > the subdirectories are still there. I'd suggest: 1. Make a backup! 2. From the worktree (i.e. parent to the .git directory), run "git init". 3. git update-ref HEAD refs/heads/(branch you were on) 4. git reset; # (alas, the old index file is gone) 5. git diff; gitk --all See gitrepository-layout(7) for details. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html