initial support for git