modify git support