Git hulpprogramma’s¶
git
is origineel een command line programma. Er zijn echter ook grafische programma’s die je helpen om met git
te werken. Deze programma’s voeren de git
commando’s voor je uit. Je kunt echter ook de command line gebruiken om met git
te werken. Dit is handig als je op een server werkt waar geen grafische interface beschikbaar is.
graph TB
git[git command line]
GitFork[GitFork]
vscode[Visual Studio Code]
sourcetree[SourceTree]
github[GitHub Desktop]
terminal[terminal]
repo[repository]
GitFork --> git
vscode --> git
sourcetree --> git
github --> git
terminal --> git
git --> repo
Grafische user interfaces voor git
zijn vaak ook ingebouwd in IDE’s zoals Visual Studio Code.
Als beginnende git gebruiker is het handig om een grafische user interface te gebruiken. Je kunt dan de commando’s van git
leren door te kijken wat de grafische user interface doet. Als je eenmaal de commando’s kent, kun je ook de command line gebruiken.
Bestaande grafische hulpprogramma’s¶
Geïntegreerd in IDE’s¶
Veel IDE’s hebben een ingebouwde git
client. Je kunt dan git
gebruiken vanuit de IDE. Dit is handig omdat je dan niet hoeft te switchen tussen de IDE en een ander programma. Je kunt dan ook de IDE gebruiken om te zien welke bestanden gewijzigd zijn en om diffs te bekijken.
IDE’s met een ingebouwde git
client zijn bijvoorbeeld:
Stand-alone grafische hulpprogramma’s¶
Git Fork¶
Fork | |
---|---|
Git Fork is een grafische user interface voor git voor Windows en Mac. Het is gratis voor open source projecten. Git Fork heeft mooie visuele weergaven voor branches, commits, diffs en merges. |
Andere git clients¶
Oefening: Verschillende git clients
Doe een vergelijkend onderzoek naar de verschillende git clients.
- Waar moet je op letten als je een git client kiest?
- Wat zijn de voordelen van een stand-alone git client?
- Zou er een reden zijn om de command-line te blijven gebruiken?
Maak een keuze voor een git client en leg uit waarom je deze hebt gekozen.