Mijn Git cheatsheet

Eens in de zoveel tijd loop ik tegen een probleem aan met Git. Gelukkig is dat niet zo vaak, maar dat zorgt er wel voor dat ik elke keer opnieuw op zoek moet naar de oplossing voor een probleem dat ik al eerder heb opgelost. Daarom deze lijst met oplossingen die ik kan hergebruiken.

Mijn cheatsheet

Een remote tag verwijderen

De laatste lokale commit ongedaan maken

  • Probleem: je hebt gecommit en komt erachter dat je in de verkeerde branch of erger, in het verkeerde project hebt zitten werken.
  • Bron: http://stackoverflow.com/a/6866485/404423.
  • Oplossing:
    git reset --hard HEAD~1
    

Een map of bestand niet meer tracken en toevoegen aan gitignore

Naam en e-mailadres configureren voor je commits

  • Probleem: als je vanaf de command line commit wil je dat jouw naam en e-mailadres netjes vermeldt worden, niet de gebruikersnaam waaronder je toevallig bent ingelogd.
  • Bron: http://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration.
  • Oplossing:
    git config --global user.name "Barry van Veen"
    git config --global user.email "barry@example.org"
    

Uitchecken van een specifieke commit

De remote url aanpassen

Zoeken in geschiedenis van een bestand

Gerelateerde artikelen

Comments (0)

Got a question? Liked the article or got a suggestion? Leave a comment to let us know.