Skip to content
Snippets Groups Projects

Oppdater HJELP_GIT_ER_SLEM guiden

Merged Mats Jun Larsen requested to merge matsjla-master-patch-48067 into master
1 file
+ 10
11
Compare changes
  • Side-by-side
  • Inline
+ 10
11
@@ -5,17 +5,16 @@
@@ -5,17 +5,16 @@
Du har gjort noe greier på nettsida og har lyst til å pushe det til GitLab slik
Du har gjort noe greier på nettsida og har lyst til å pushe det til GitLab slik
at vi kan se det. Da må du:
at vi kan se det. Da må du:
1. Gjøre endringene dine lokalt
1. Legge til nye filer (gjelder kun hvis du har lagd nye filer du ikke har `git add`'a)
2. Lage en ny git "branch". Dette kan gjøres med kommandoen
`git add --all`
`git checkout -b "new-branch"`
2. Committe endringene dine
3. Commite endringene dine
`git commit --all -m "Jeg har gjort noen endringer :)"`
`git commit --all -m "Jeg har gjort noen endringer :)"`
4. Pushe endringene til GitLab
3. Finne commit meldingen til den nyesete commiten
`git push -u origin "new-branch"`
`git log --oneline` (den nyeste meldingen er på toppen)
5. Lage en ny merge request på GitLab
4. Sammenlign denne meldingen med den nyesete på GitLab
6. Gå tilbake til master lokalt
- Hvis meldinene er like: `git push -u origin/master`
`git checkout master`
- Meldingene er ikke like: `git pull`, `git push -u origin/master`
7. Profit
5. Profit
**Hvordan hente ned nye endringer**
**Hvordan hente ned nye endringer**
@@ -24,7 +23,7 @@ at vi kan se det. Da må du:
@@ -24,7 +23,7 @@ at vi kan se det. Da må du:
2. Hent ned alle nye ting fra GitLab serveren
2. Hent ned alle nye ting fra GitLab serveren
`git fetch`
`git fetch`
3. Legg til dine endringer oppå de nye endringene fra GitLab
3. Legg til dine endringer oppå de nye endringene fra GitLab
`git rebase origin/master`
`git pull`
4. Legg til stashen
4. Legg til stashen
`git stash apply`
`git stash apply`
5. Profit
5. Profit
Loading