Implement git managet functionalities.