support git repo urls