Вообще зависит от поставленных задач. Если вам необходим гит для того, чтобы сохранять версии личного локального проекта, то вам будет достаточно основных функций, как инициализировать папку, сделать коммит, отправить изменения через push, получить необходимую версию.
Git серьезный инструмент для разного уровня задач.