add more git cmd support