git命令会将结果输出到单独窗口必须按q才能退出的问题

前言

      最近换了新的笔记本,执行git branch命令的时候总是会进入单独的页面,看着像是进入了vim 编辑页,需要手动q才能退出。虽然不是啥大问题,但是每次总是需要多出这一步还是挺烦人的。于是探究了一下为啥。

pager

pager是分页器。也就是对一大段内容分页展示的工具。git的一些版本默认使用的是less工具,不同的版本默认配置是不同的。

git的分页器可以通过 core.pager 来设置。如果设置的是less那么就会出现进入单独的页面。

设置

git config --global core.pager ''

上面的命令可以将其取消,不再进入单独页面展示分支。但是也是有问题的,会全局屏蔽,其实git log我门并不想直接输出可以使用下面的配置

 git config --global pager.branch false

第二个命令会单独屏蔽git branch命令,其他不变

posted @ 2022-09-28 21:00  小祥工作室  阅读(303)  评论(0编辑  收藏  举报