|
|
# Merge eller rebase
|
|
|
|
|
|
Når man henter ned endringer fra med en pull og i tillegg har egne endringer i samme branch, må man ta stilling til hvordan man ønsker at disse skal inkluderes.
|
|
|
|
|
|
*Merge* betyr at de lokale endringene ligger i en egen branch, mens *rebase* betyr at den lokale endringene legges på toppen av endringene som ligger på serveren. Dette gir en lineær historikk, som er ryddigere.
|
|
|
|
|
|
Golden rule
|
|
|
----
|
|
|
Siden rebasing endrer historikken (flytter commits) skal det ikke brukes på public branches. Dette beskrives i detalj [her](https://www.atlassian.com/git/tutorials/merging-vs-rebasing/the-golden-rule-of-rebasing).
|
|
|
|
|
|
Mer informasjon
|
|
|
----
|
|
|
[Merging vs Rebasing](https://www.atlassian.com/git/tutorials/merging-vs-rebasing) |
|
|
\ No newline at end of file |