Praktische GIT handleiding
Git zal je vast niet onbekend klinken, tenzij je onder een steen verborgen zit! Git is een razend populair (mede dankzij GitHub en de vele open-source projecten) versie beheer systeem dat net even iets anders werkt als zijn traditionele voorgangers zoals CVS of Subversion. Beide heb ik ook gebruikt (met name Subversion) en Git gebruiken was voor mij een behoorlijke omslag.
Dit vooral om de manier waarop Git werkt. Je kunt zovaak lokaal committen als je wilt en 'pushed' je wijzingen naar een remote.
In deze tutorial wil ik niet al teveel in gaan op wat Git is, hoe je het installeert of welke werkmodellen er zijn (distributed, etc) maar ga ik ervan uit dat je overtuigd bent in de kracht van Git en je al enigzins verdiept hebt in waar het vandaan komt etc. Ook voor het installeren zijn goede tutorials te vinden en op een standaard Linux machine stelt het ook niet veel voor.
Omdat ik nu een kleine periode met Git werk wil ik gewoon graag mijn kennis tot heden delen met jullie en zullen er wellicht dingen zijn die niet kloppen of ik zelf ook nog niet goed begrijp. Wanneer je zoiets opmerkt corrigeer me gerust! Wil je ergens meer input over of meer informatie laat het dan ook weten zodat ik kan kijken ik of de tutorial kan aanvullen of verbeteren!
Ik wil in de toekomst nog wat meer over het mergen van branches toevoegen aan mijn tutorial gezien daar heel veel mogelijkheden voor zijn. Daarnaast zal ik ook de commando's git fetch en git submodule willen toevoegen als de tijd het toe laat. Tot nu moeten jullie het hier even mee doen :)
Ik hoop dat met deze tutorial, git twijfelaars overtuigd raken en zich vooral kunnen bezig houden met schrijven van goede code dan heel de tijd in de knoop te zitten met Git :)
Gesponsorde koppelingen
Inhoudsopgave
- Git clone of git init
- Git reset
- Git revert
- Git branch
- Git diff
- Git checkout
- Git cherry-pick
- Git merge en git rebase
- Git pull
- Git tag
Er zijn 9 reacties op 'Praktische git handleiding'
Om te reageren heb je een account nodig en je moet ingelogd zijn.
Inhoudsopgave
- Git clone of git init
- Git reset
- Git revert
- Git branch
- Git diff
- Git checkout
- Git cherry-pick
- Git merge en git rebase
- Git pull
- Git tag
PHP hulp
0 seconden vanaf nu