add git-remote support