如何在git checkout中显示分页或输出到文件?

时间:2017-04-03 13:37:55

标签: git terminal iterm2

我在使用iTerm2的Mac El Capitan上,是否有使用git checkout branchName显示/启用分页的命令,或者只是将终端屏幕上显示的错误/结果输出到文件?目前,当我使用git checkout branchname时,它会填满整个屏幕,然后在最底部显示“请移动或移除它们,然后才能切换分支。中止。”但我不确定错误的开始是什么,所以我需要一种方法来查看消息的最顶部。我试过git checkout branchname> error.log但在日志文件中没有捕获任何内容。任何建议都非常感谢。

1 个答案:

答案 0 :(得分:0)

>error.log只会重定向stdout,但错误可能会输出到stderr,因此要2>error.logstderr重定向到文件,或者&>error.log将两者重定向到文件。如果后者不起作用,你可能不会使用Bash而>error.log 2>&1也会这样做。 (顺序对最后一个很重要)