Ciao Ragazzi Sto lottando con git facendo funzionare Beyond Compare come mio difftool.git difftool non si avvia Beyond Compare
sto usando "Git per Windows", Windows 7 32 bit e senza paragoni 4
$ git --version
git version 1.9.5.msysgit.1
$ git config --list
[diff]
tool = bc3
[difftool "bc3"]
path = c:/Program Files/Beyond Compare 4/bcomp.exe
[merge]
tool = bc3
[mergetool "bc3"]
path = c:/Program Files/Beyond Compare 4/bcomp.exe
Ora che ho letto altre domande qua e là e seguite le istruzioni come:
- Change 'BC3' per altro nome cioè 'ABC3' o 'BeyondCompare'
- Il comando: git difftool --tool = BC3 MyFile.java
- Modifica 'bc3'path in .gitconfig a' file C: \ Programmi s \ Beyond Compare 4 \ bcomp.exe'
- Aggiunto $ LOCALE $ REMOTE al percorso
Quello che ho capito è che lancia sempre la console di default diff viewer/strumento (vimdiff se non sono errato) anche se si passa il suddetto parametro '--tool = bc3' o '--tool = anyname', al comando 'git difftool'.
Infine, funziona solo per 'git mergetool', in questo caso viene avviato il confronto oltre e come puoi vedere i parametri sono gli stessi.
Se ho dimenticato qualcosa o sono necessari ulteriori dettagli, per favore fatemelo sapere Grazie
"Quando entro il difftool comando git"
Sembra piuttosto diverso per strumento di unione e strumento di diffusione. Leggi questo post: http://stackoverflow.com/questions/255202/how-do-i-view-git-diff-output-with-a-visual-diff-program –
Vedi http://www.scootersoftware.com /support.php?zz=kb_vcs#gitwindows - Se non funziona, prova la configurazione manuale mostrata nella sezione seguente per "GitHub per Windows". – poke