Knoppenbalk bovenaan

Al deze knoppen voeren git commando's uit, hier zitten geen eigen programma's tussen.
branch - een combobox om een branch te kunnen selecteren. Hij is editable, zodat je - bij de create functie - ook een naam kunt intypen.
create - om een nieuwe branch aan te maken. Er wordt niet automatisch naar overgeschakeld meen ik.
switch to - om over te schakelen op de geselecteerde branch.
stash - toont een menuutje om functies te kunnen uitvoeren waarmee je iets met de wijzigingen in de branch kunt doen. Dit is bedoeld voor wanneer je ze (nog) niet wilt committen terwijl je tussentijds van branch wilt wisselen:

new stash - geeft na aanmaken van de stash een melding over de gegenereerde naam. De wijzigingen zijn nu apart van de commit onthouden en kunnen bij opnieuw overschakelen naar de huidige branch worden teruggezet.
apply stash - geeft een dialoog om een stash te kiezen om terug te zetten.
delete stash - geeft dezelfde dialoog om een stash te kiezen om te verwijderen (omdat je hem niet meer nodig hebt).
merge - om na selecteren van een branch deze samen te voegen met de huidige. Als je vergeet een branch te kiezen krijg je een melding:

delete - om na het succesvol mergen de geselecteerde branch te verwijderen als je dat wilt. Ik weet niet of er een waarschuwing komt als je de hoofdbranch probeert te verwijderen.