Some branches (ie master) appear to be quite functional.  However, if we go to the index we see the majority of branches have their last change as "1970-01-01", and browsing into these shows no details (commits, messages, authors, anything).

The Branches look fine in a Git client so can't work out what's going wrong here.  Any help would be appreciated.