Git Strategie back end week 2 - TristanVarewijck/Block-Tech GitHub Wiki
My Git Commands
Na het zien van de repo's over Git heb ik een lijst opgesteld met de commands die ik waarschijnlijk het meest ga gebruiken.
git init
= Om van je local-repo een git-repo te maken.
git clone
= Om een git-repo te clonen naar een local-repo.
git pull
= Om de gekoppelde files van GitHub de kopiëren naar je local-repo.
git add .
= Om alle files te 'stagen'.
git status
= Om te zien in welke fases te files staan.
git commit
= Om de toegevoegde files te 'commiten' met een comment.
git push
= Om de files definitief naar GitHub te pushen.
git branche
= Om onder andere een branche aan te maken in je GitHub.
git log
= Om de geschiedenis van je 'commits' te zien.
Git Strategie
Voor het dagelijkse gebruik van Git zal ik me houden aan de vier basis-stappen.
git pull
git add .
git commit "yourComment"
(belangrijk om duidelijk git commits te schrijven / git log)git push
En dat steeds weer opnieuw.
Het komt ook is voor dat je iets anders wil doen zoals; het 'clonen' van een repo of het aanmaken van een nieuwe branch wat zeker van toepassing is, maar niet in mijn dagelijkse git strategie hoort.
git-commands die ook bij de strategie horen maar niet altijd van toepassing zijn:
git status
git log
git checkout
git-commands die vaak een enkele keer nodig zijn:
git init
git clone
Issues & Pull Requests
Issues & Pull Requests ga ik zeker gebruiken, maar ik denk dat ik dit het liefst doe via GitHub in plaats van Git via de terminal. Ik vind dit overzichtelijker en visueel beter om te beheren.
Resources
- Git Tips | GitHub, hemanth
- Git Flight Rules Github, RichardLitt
- App instance | Google Cloud