adds git related functions