CSS
CSS Projects
Git-kommandoer
Skrevet med tanke på en linux-konsoll (bash).
- Klone repository:
- Finn et directory der du vil opprette din lokale klone av prosjektet
git clone <adressen til repoen>
- Oppdatere repository:
- Pass på at du er i master!
git pull origin
- Husk å oppdatere regelmessig
- Liste branches:
git branch
for lokale branchesgit branch -r
for å vise remote branchesgit branch -a
for å også vise remote branches i repoen
- Sjekke status på branchen/commiten du jobber i:
git status
- Sjekke commit-loggen på branchen du er i:
git log
- Lage ny branch:
git branch <ny_branch_navn>
- Bytte branch:
git checkout <branch_navn>
- Commite til repoen:
- Sjekk at du er på rett branch!
git add -A
ellergit add --all
legger til alle filene du har laget/modifisert i commiten din. Ofte fungerer oggit add .
, men noen ganger er ikke det tilstrekkelig.git commit -m "<commit-message>"
commiter (dvs. lager et checkpoint) med alle filene du added til commiten på denne branchengit push --set-upstream origin <branch_navn>
pusher branchen med commiten din opp til GitHub- Gå til GitHub, og så vil du se at branchen din er blitt lagt til. Trykk så på "Compare & pull request" for å forespør at branchen din skal merges inn i master
- Rebase en branch (få alle de siste endringer fra master, men behold dine egne fra din branch):
- Commit alt til branchen din, se punktet over for det, bare minus "push"-delen.
git checkout master
bytter til master-branchengit pull origin
for å oppdatere master til den siste i repoengit checkout <din-branch>
for å bytte tilbake til din branchgit rebase master
for å legge til de siste endringer i master "under" dine endringer