adding git support