add git commit function g