GitRepository gerefactored naar stash Repository factory