zoukankan      html  css  js  c++  java
  • [git] 关闭 git branch 的pager

    高版本的git做了pager的调整.

    git diff

    git log

    git branch

    等命令都用了pager, 默认的pager用了less

    在我的应用里, 通常branch只有那么3,5个. 所以用pager反而不方便.

    可以用如下两个方法解决这个问题:

    1. 使用命令:

    /home/tong/Src/thirdparty/pktgen-dpdk.git [git::vpktgen-3.5.2 *] [tong@T7] [14:38]
    > git --no-pager branch
      master
    * vpktgen-3.5.2

    2. 使用配置:

    /home/tong/Src/thirdparty/pktgen-dpdk.git [git::vpktgen-3.5.2 *] [tong@T7] [14:40]
    > tail -n2 ~/.gitconfig
    [pager]
            branch = false

    另外, 还可以这样:

    /home/tong/Src/thirdparty/pktgen-dpdk.git [git::vpktgen-3.5.2 *] [tong@T7] [14:40]
    > tail -n2 ~/.gitconfig
    [core]
            pager = cat

    但是这样会把所有的pager都关掉, 如log, diff等,都不能pager了, 也不方便.

  • 相关阅读:
    Detect Capital
    Maximum Depth of Binary Tree
    Max Consecutive Ones
    Single Number
    Nim Game
    Longest Uncommon Subsequence I
    Average of Levels in Binary Tree
    Next Greater Element I
    Island Perimeter
    Fizz Buzz
  • 原文地址:https://www.cnblogs.com/hugetong/p/9468013.html
Copyright © 2011-2022 走看看