upgrade
add basic git clone support