Also ich habe auch TortoiseGit, nutze das aber nur noch selten, weil für mich die Funktionen nicht eindeutig sind und sie deshalb manchmal für Überraschungen sorgen
.
Ich finde inzwischen
Github Desktop für mich ausreichend - vielleicht sogar besser (auch wenn es wohl nicht das "Profi-Werkzeug" ist). Hier hat man sofort eine Übersicht aller gemachten Änderungen als Diff mit Syntaxhervorhebung, wechselt simpel per klick zwischen Repos oder Branches und auch Checkout, Commit, Push, Pull und Anzeige des CI Status ist einfach gelöst. Gegenüber den ersten Versionen des Dektop hat sich da inzwischen doch viel getan.
Für (mich) komplexere Dinge, kann man dann prima in der enthaltenen Shell auf der Kommandozeile machen. Zusammen mit der
Github-Onlinehilfe fühle ich mich da besser. Vor allen Dingen kapiert man dann auch langsam mal was man so tut. Bei Tortoise habe ich persönlich nicht diesen Lerneffekt - auch wenn es ein tolles Tool ist.
Zur Frage: in GitHub Desktop geht das ganz leicht so:
https://help.github.com/en/desktop/cont ... our-branch
@manu: vielleicht testest du mal damit, bzw. direkt in der Shell.