Если пользуешься клиентом Source Tree, то нужно ли устанавливать дополнительно Git?
Я новичок в работе с системой версий и мне показалось что установка Git - это установка функционала с которым мы будем работать через разные Git клиенты, такие как SourceTree, например.
Но такое ощущение что клиенты сами по себе несут весь нужный функционал, вписанный в графический интерфейс, а Git - это ещё один клиент только без графического интерфейса.
Так Git - это всего лишь ещё один клиент для работы с гитом?