I am not what you would consider a “Pro User” for git. Not at all. I would classify myself as an intermediate user. But even as an intermediate user, things can get pretty ugly and inconvenient when you only rely on the standard Git console client. When things got more complicated, I started to use GitKraken.