Add pull support for git repository