Gå til innhold

Anbefalte innlegg

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?

Lenke til kommentar
Videoannonse
Annonse

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()
Lenke til kommentar

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...