Ich arbeite seit einiger Zeit nur noch mit der Git Bash. Außer es gibt mal etwas, das ich zeilenweise committen muss. Das geht mit SourceTree deutlich einfacher.
Grund dafür das ich die Git Bash benutze ist eigentlich nur, dass ich meine Commits mit meinem Key signieren kann und somit meine Commits als verified dargestellt werden. Zumindest ist dies in GitLab der Fall was wir bei uns in der Firma nutzen. Mit einem
GUI Tools ist dies nur mit einer zusätzlichen Software (Kleopatra) möglich.