|
|
Nyttige lenker:
|
|
|
-----
|
|
|
|
|
|
- <a href="http://git-extensions-documentation.readthedocs.org/en/release-2.48/index.html" target="_blank">GitExtensions brukerveiledning</a>
|
|
|
- <a href="https://www.atlassian.com/git/" target="_blank">Git tutorial</a>
|
|
|
|
|
|
|
|
|
Brukshistorier:
|
|
|
----
|
|
|
|
|
|
- [Brukshistorier m/løsningsbeskrivelse](usecases)
|
|
|
|
|
|
|
|
|
Steg-for-steg:
|
|
|
----
|
|
|
|
|
|
- [Konflikt ved en merge request](mergerequestconflict)
|
|
|
|
|
|
|
|
|
Viktige begreper:
|
|
|
-----
|
|
|
- **Stage**<br/>
|
|
|
Legger fil(er) klar til å Committes.
|
|
|
- **Commit**<br/>
|
|
|
Lagrer Stagede filer i et øyeblikksbilde av branchen.
|
|
|
- **Commit Amend**<br/>
|
|
|
Legger Stagene filer til i forrige Commit
|
|
|
- **Pull**<br/>
|
|
|
Henter siste endringer fra serveren
|
|
|
- **Pull Rebase**<br/>
|
|
|
Henter siste endringer fra serveren og legge dine endringer sist i endringskøen
|
|
|
- **Push**<br/>
|
|
|
Sender dine siste Commits til serveren
|
|
|
- **Checkout**<br/>
|
|
|
Bytter branch. Dine lokale repo-filer byttes ut med den utsjekkede branchens filer
|
|
|
- **Branch**<br/>
|
|
|
En forgreining i av en annen branch. Kan brukes til å samarbeide eller til å teste ut noe
|
|
|
- **Fork**<br/>
|
|
|
En forgreining av et annet repo. Det knyttes kontakt mellom disse repoene slik at man kan lage en Merge Request mellom forks.
|
|
|
- **Stash**<br/>
|
|
|
Brukes til å legge pågående (ikke-commitet) arbeid på "hylla", ved f.eks. bytte av branch
|
|
|
- **Merge**<br/>
|
|
|
Flette innhold fra lokalt repo og remote repo.
|
|
|
- **Cherry pick**<br/>
|
|
|
Flette kun en spesiell Commit til en branch
|
|
|
- **Merge Request** (også kalt Pull Request)<br/>
|
|
|
En forespørsel om å flette en branch til en annen branch. Kan også være kjøres fra en fork.
|
|
|
|
|
|
Avansert Git:
|
|
|
----
|
|
|
|
|
|
- [Forking](forking)
|
|
|
- [Merging vs Rebasing](mergingvsrebasing)
|
|
|
- [Merge conflicts](mergeconflicts)
|
|
|
- [Reset, Checkout og Revert](resetcheckoutrevert)
|
|
|
- [Stashing](stashing)
|
|
|
- [Endre historikk](endrehistorikk)
|
|
|
|