updated to support git uri instead of http