Your last sentence nails it for most git tools -- you need to understand how git works: the more the better. Personally, Git Extensions never felt comfortable for me: I found the UI too busy and confusing when I could accomplish what I wanted from the CLI easier. Also, GE is windows-only and I tend to work across at least two operating systems (windows and linux), occasionally crossing into osx-land.
GitKraken is way better (give it a go if you haven't -- it can be free depending on usage).
The JetBrains integrated tooling is quite good, but they're mixing it up a bit lately, so every release, the cheese has moved. Personally, I still end up at the command prompt a lot of the time -- I really only use GUI tools to browse history and resolve conflicts.
Personally I'm quite happy with the standard gitk and git gui. As you say I mostly just want to browse the history, and git gui is nice for managing partial commits, something git extensions fails at.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Your last sentence nails it for most git tools -- you need to understand how git works: the more the better. Personally, Git Extensions never felt comfortable for me: I found the UI too busy and confusing when I could accomplish what I wanted from the CLI easier. Also, GE is windows-only and I tend to work across at least two operating systems (windows and linux), occasionally crossing into osx-land.
GitKraken is way better (give it a go if you haven't -- it can be free depending on usage).
The JetBrains integrated tooling is quite good, but they're mixing it up a bit lately, so every release, the cheese has moved. Personally, I still end up at the command prompt a lot of the time -- I really only use GUI tools to browse history and resolve conflicts.
Personally I'm quite happy with the standard gitk and git gui. As you say I mostly just want to browse the history, and git gui is nice for managing partial commits, something git extensions fails at.