标签: git
在特定的存储库中,我在跟踪文件中进行了非分段更改。当我在该文件夹中运行git diff时,我没有输出(并且没有错误)。但是,如果我使用gitk(作为我自己)或以root身份运行git diff,我可以看到更改。
git diff
我已经尝试删除我的〜/ .gitconfig和所有zsh配置文件,以及bash。
答案 0 :(得分:4)
可能是寻呼机的问题(通常是more或less)Git用于输出差异。
more
less
使用git --no-pager diff,并检查您的PAGER环境变量。
git --no-pager diff
参考:How do I prevent git diff from using a pager?