Documentatie
Push, checkout & meer
Het rechtsklikmenu van de branchlijst bundelt pushen, uitchecken en de dagelijkse branchbewerkingen.
Push
Rechtsklik een branch → Push '{branch}'... opent het pushvenster:
- Het toont de doelkoppeling
local → remote; beide namen zijn wijzigbaar (pushen naar een bestaande externe branch onder een andere naam vraagt om bevestiging); - Opties:
Push all branches,Set upstream(upstream bij de eerste push koppelen),Push tags,Dry run; - De geschiedenis herschrijvende
Forceen de veiligereForce with lease(weigert als iemand anders heeft gepusht — de voorkeur). Geschiedenherschrijvende bewerkingen, zoals pushen na een rebase, vereisen één hiervan; - Een risicohint over force-pushes staat in het venster.
Uitchecken
Rechtsklik een branch → Checkout om van branch te wisselen — lokale branches checken direct uit, terwijl een externe branch of tag het checkout-venster opent:
New branch name— de aan te maken lokale branch, vooraf gevuld vanuit de ref;Create new local branch(-B),Track remote as upstream(--track, alleen externe branches),Force(-f),Merge(--merge).
De werkmap van de sessie volgt de wissel; de terminal en het Git-paneel weerspiegelen de nieuwe branch direct.
Detached HEAD
Een kale commit uitchecken (bijv. een commit bekijken in de geschiedenis en die uitchecken) ontkoppelt de HEAD. De volgende commit opent dan het venster Detached HEAD: kies een bestaande branch om in te committen, + Create new branch… ter plekke, of voorlopig Skip.
Meer bewerkingen
- Stash — stash alle wijzigingen op de stapel (bericht optioneel) vanuit de wijzigingskop; de lijst
STASHESondersteuntPop(toepassen en verwijderen) enDrop(verwerpen, onomkeerbaar); - Branches/worktrees verwijderen — via het rechtsklikmenu op de invoer, beide met bevestigingen voor onomkeerbare acties;
- Geschiedenis & herstellen —
HISTORYsomt commits op; rechtsklik voor bestandsgeschiedenis, diff tegen de werkboom, of herstellen naar een revisie; - Kopiëren — branchnamen en commit-hashes kopiëren met één klik, handig om naar een agent of collega te plakken.