Sono su macOS Mojave, Git versione 2.19.0
Quando si fa git mergetool
, invece di p4merge, filemerge
viene visualizzato.
Ho cercato tutta la mia unità e l'unica istanza di p4merge che vedo è
/Applications/Sourcetree.app/Contents/Resources/git_local/libexec/git-core/mergetools/p4merge
Mi manca qualcosa, penso che forse ho bisogno di installare p4merge o qualcosa del genere ..
Ecco cosa ho già fatto:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null
brew cask install p4merge
Quando eseguo il comando precedente, ricevo un errore :
(master) ✚ >M< > brew cask install p4merge
Ignoring commonmarker-0.17.11 because its extensions are not built. Try: gem pristine commonmarker --version 0.17.11
Ignoring commonmarker-0.17.11 because its extensions are not built. Try: gem pristine commonmarker --version 0.17.11
Ignoring commonmarker-0.17.11 because its extensions are not built. Try: gem pristine commonmarker --version 0.17.11
Updating Homebrew...
Ignoring commonmarker-0.17.11 because its extensions are not built. Try: gem pristine commonmarker --version 0.17.11
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> Updated Formulae
conan
Error: Cask 'p4merge' is unavailable: No Cask with this name exists.