【发布时间】:2013-06-09 07:14:30
【问题描述】:
默认情况下,git diff 将所有 +- 行打印到标准输出,但是我有一台(devian)机器(我通过 ssh 连接),git diff 将我带到一个编辑器(我不知道哪个是) 我需要按 q 继续。
我检查了 git config,它看起来像:
$ 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
有没有我想念的地方?也许未知工具是后备工具或其他什么,因为我的机器缺少某些东西?任何帮助表示赞赏。谢谢。
【问题讨论】: