Add cloning support for git repository