remote access to git repository
remote git access is managed by Console::Git
Console::Git specs
more specs for git console