commit software git