add ppp git function