Par défaut git diff
imprime tous les +-
dans le stdout, mais j'ai une machine (devian) (à laquelle je me connecte via ssh) sur laquelle git diff
me conduit à un éditeur (dont je ne sais pas lequel) et je dois appuyer sur q pour continuer.
J'ai vérifié la configuration de git et elle ressemble à :
$ git config --list
user.name=XXX
user.email=XXX@XXX
color.ui=false
difftool.prompt=false
mergetool.prompt=false
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
remote.origin.url=XXX
branch.master.remote=origin
branch.master.merge=refs/heads/master
$ git config --global --list
user.name=XXX
user.email=XXX@XXX
color.ui=false
difftool.prompt=false
mergetool.prompt=false
$ git config --system --list
'/etc/gitconfig': No such file or directory
Y a-t-il un endroit que j'ai oublié ? Peut-être que l'outil inconnu est une solution de repli parce qu'il manque quelque chose à ma machine ? Toute aide est la bienvenue. Merci.