Per impostazione predefinita, git diff
stampa tutte le righe +-
sullo stdout, tuttavia ho una macchina (devian) (che connetto tramite ssh) dove git diff
mi porta a un editor (che non so quale sia) e devo premere q per continuare.Come rendere git diff scrivere su stdout?
Sono checker config git e sembra:
$ git config --list
user.name=XXX
[email protected]
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
[email protected]
color.ui=false
difftool.prompt=false
mergetool.prompt=false
$ git config --system --list
'/etc/gitconfig': No such file or directory
C'è un posto che mi manca? Forse lo strumento sconosciuto è un ripiego o qualcosa del genere perché alla mia macchina manca qualcosa? Qualsiasi aiuto è apprezzato. Grazie.
possibile duplicato di [Come impedire a git diff di utilizzare un cercapersone?] (Http://stackoverflow.com/questions/2183900/how-do-i-prevent-git-diff-from-using-a- cercapersone) –