Gå til innhold

Anbefalte innlegg

Skrevet

Jeg bruker kdiff3 meg git for å merge. Men relativt ofte hender det at den ikke merger noenting.

 

Det vanlige spørsmålet dukker opp med trykk enter for å starte merge verktøy. Men den starter ikke kdiff3, den bare går til neste konflikt. når dette skjer så har filene alltid

<<<<<<<<<<<<<< og hele filen bortsett fra siste linje skal liksom være en konflikt, men ikke blitt ryddet opp i, selv om git hevder at det ikke er noen konflikter. Det har nå hendt flere ganger at både jeg og andre har sjekket inn view filer med dette, som da åpenbart får siden til å feile når den blir vist, men dette er alt for sent.

 

Burde jeg kanskje bytte merge verktøy, eller er det noe annet som fører til denne oppførselen?

Videoannonse
Annonse
Skrevet

Det aner meg at dette har noe med linjeskift å gjøre. Noen bruker Linux, noen bruker OS X, og noen bruker Windows. Typisk så er hele filen bortsett fra siste linje feil, noe som peker på at kdiff3 kanskje ikke er så fryktelig glup.

Skrevet (endret)

Ser at saken er løst, men Kdiff3 har fungert smertefritt hos meg. Kanskje jeg har vært heldig og ikke støtt på problemet. Er det markant forskjell på mitt oppsett og ditt?

 

Konfigurasjon:

$ git config --global -l | egrep '(merge|diff|autocrlf)'
core.autocrlf=true
diff.tool=kdiff3
merge.tool=kdiff3
difftool.prompt=false
mergetool.prompt=false
mergetool.kdiff3.keepbackup=false
mergetool.kdiff3.trustexitcode=false
mergetool.kdiff3.path=C:/Program Files/KDiff3/kdiff3.exe

 

Kommando ved konflikt:

$ git mergetool

Endret av rockPaperScissors()
Skrevet (endret)

Misforstår jeg deg, eller sier du at du bruker ett merge tool for å merge og ikke "git merge" kommandoen?

Du misforstår

git merge development
git mergetool

 

Du har samme oppsett som meg.

Endret av GeirGrusom

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...