Handle git urls - clone/checkout

[#76320826]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>