Used to Git Function