fix up git url and checkout feature
use https for checkot instead of git://