It that "git status" will not detect some repo issues, these are only found after a fetch. When this condition is detected save the repo state and report that the repo is corrupt and invalid. Signed-off-by: Eric Callahan <arksine.code@gmail.com>