Skip to content

arktekk/git-workshop-oppgaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Arktekk Git Workshop

Dette repositoriet inneholder en filstruktur vi skal bruke for å utforske Git. Det har flere brancher man skal jobbe med, for å løse problemene beskrevet under.

Før du setter igang:

  1. Installer Git. Du finner siste versjon hos http://git-scm.org
  2. Klon dette repositoriet. URL for å klone finner du litt lenger oppe på siden
  3. Konfigurer Git med ditt navn og epost

Problem 1 - Merging

For denne oppgaven skal vi ta utgangspunkt i 2 brancher:

  • problem1a
  • problem1b

Merge problem1b inn i problem1a. Se hvordan branchene ble merget med feks git log --graph eller gitk.

Problem 2 - Merging med konflikter

Vi skal prøve å merge på nytt. Denne gang med merge konflikter.

Bruk branchene:

  • problem2a
  • problem2b

Merge problem2b inn i problem2a, løs konflikten, og commit lokalt. Husk at alle endringene skal med i commiten.

Problem 3 - Rebasing

Bruk branchene:

  • problem3a
  • problem3b

Rebase problem3b inn på problem3a. Verifiser at du får fast-forwardet problem3a etter rebasingen.

Problem 4 - Rebasing med konflikter

Bruk branchene:

  • problem4a
  • problem4b

Rebase problem4b inn på problem4a, løs konflikten, og gjør ferdig rebasingen.

Problem 5 - Branches & Tags

Utforsk branching og tagging. Opprett en eller flere branches og gjør noen endringer. Lag en tag. Prøv hvordan man kan flytte workding directorien din frem og tilbake mellom brancher og tags.

Slett branchene som ble opprettet.

Opprett en konto på GitHub og lag et repository. Utforsk bruk av remote repositories.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages