Cara, algum tempo atrás eu usava o GitKraken e tinha a mesma opinião que a sua, não via sentido em usar via terminal quando o Git pela IDE já resolvia meus problemas. Mas aí começaram alguns problemas. Comecei a trabalhar em equipes, muitas branches, várias PRs e detalhes que precisava resolver. Para fazer tudo isso pela IDE, teria que estudá-la para entender como fazer, kkkk e o tempo que eu ia gastar seria o mesmo que estava tentando evitar para aprender via terminal. Então configurei tudo e comecei a usar via terminal. E cara, funcionou muito melhor para mim e me sinto bem mais produtivo. O tempo que perdia procurando botões ou tentando entender onde fazer isso ou aquilo, agora é só o comando pronto que tenho na mente (e muitas vezes meu terminal já ajuda com metade). Então, sim, funciona! Mas para uma coisa ser boa, não precisa que a outra seja ruim.

Se você usa pela IDE, conhece todos os detalhes da ferramenta e consegue fazer tudo o que é necessário com perfeição usando a IDE, não tem problema nenhum, cara, é só uma questão de gosto. Mas mesmo assim, recomendo pelo menos aprender a usar o Git via terminal e fazer pelo menos dois projetos em equipe usando-o. Não se trata apenas de aprendizado, mas também de ter certeza de que você não está deixando de lado algo que pode ser melhor só porque o que você escolheu primeiro parece ser melhor.