add first git function