...
For å løse Checkout konflkten, kan dere prøve på følgende:
Sikre at dere er på riktig Branch:
1. Trykk på “Git —> Reset” i Menybaren
2. Under “Remote Tracking”, velg siste branch. Dette skal være den som heter “origin/master…..”. For å være sikre på at dere er på rett branch, kan dere sjekke at hvilken branch som har senest dato under “Committer”. I dette tilfellet er siste branch lastet opp 12.02 kl. 14:00:39
3. Trykk “Reset”
Figur: punkt 1 Figur: punkt 2 & 3
Oppdatere prosjektene Oppdatere klassen som hadde konflikter
- Høyreklikk på prosjektetklassen, f.eks “ovinger”“Counter.java” i ekesempelet over
- Velg “Replace With —> HEAD Revision”
- Om det kommer opp et vindu som heter "Discard Local Changes", velg "Discard Changes"
- Gjenta dette for alle prosjektene klassene som hadde pull-konflikt. I tilfellet over ville det vært prosjektene "foreksempel" og "ovinger", i dette eksempelet "DownCounterController.java", "Counter.java" osv.
NB! Dette kan også gjøres på hele pakker eller prosjekter.
Figur: punkt 1 & 2 Figur: punkt 3
...
Figur: de tre alternativene under punkt 1, 2 og 3
Figur: punkt 3
Hvis det enda ikke har løst problemet er det mulig dere jobber på feil branch. Isåfall må dere bytte branch til den riktige, som gjøres på følgende måte:
Sikre at dere er på riktig Branch:
1. Trykk på “Git —> Reset” i Menybaren
2. Under “Remote Tracking”, velg siste branch. Dette skal være den som heter “origin/master…..”. For å være sikre på at dere er på rett branch, kan dere sjekke at hvilken branch som har senest dato under “Committer”. I dette tilfellet er siste branch lastet opp 12.02 kl. 14:00:39
3. Trykk “Reset”
Figur: punkt 1 Figur: punkt 2 & 3