Visual Studio 2013 bietet keine Möglichkeit zum Zusammenführen auf Git Pull
Ich arbeite mit Visual Studio 2013 Update 4 und Git (auf Visual Studio Online gehostet). Ich habe 2 lokale Festschreibungen und 2 Festschreibungen in der Fernzweigstelle. Es sind KEINE lokalen Änderungen festzuschreiben:
Wenn ich versuche, Pull (oder Fetch) in Visual Studio auszuführen, erhalte ich folgende Fehlermeldung:
Ein Fehler ist aufgetreten. Detaillierte Meldung: 1 Konflikt verhindert Checkout
Ja, es gibt einen Konflikt, den ich zusammenführen sollte. Und lautzu dieser Seite Mir sollte ein @ angeboten werdlink, um den Konflikt zu lösen. Aber ich sehe das nicht in VS.
Ich kann zwar außerhalb von VS zusammenführen, aber darum geht es nicht. Gleichzeitig kann mein Arbeitskollege, der dieselbe Konfiguration ausführt, die Zusammenführung problemlos durchführen.Was stimmt mit meinem VS nicht?
p.s. Ich habe msysgit installiert, das mit Konfigurationen verwirrt sein könnte. DemzufolgePos my global.gitconfig
sieht aus wie
[user]
mail = [email protected]
name = trailmax
email = [email protected]
[core]
excludesfile = C:\\Users\\trailmax\\Documents\\gitignore_global.txt
autocrlf = true
editor = \"C:/Program Files (x86)/GitExtensions/GitExtensions.exe\" fileeditor
[diff]
tool = vsdiffmerge
[difftool "vsdiffmerge"]
cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\IDE\\vsdiffmerge.exe\" \"$LOCAL\" \"$REMOTE\" //t
keepbackup = false
trustexistcode = true
[merge]
tool = vsdiffmerge
[mergetool]
prompt = true
[mergetool "vsdiffmerge"]
cmd = \"C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\IDE\\vsdiffmerge.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\" //m
keepbackup = false
trustexistcode = true
[credential]