Add git local protocol support