Skip to content

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.