【问题标题】:How to read a too long repo diff如何阅读太长的回购差异
【发布时间】:2017-11-13 09:04:10
【问题描述】:

我正在尝试读取repo diff 命令的输出,但它太长而无法在终端上显示,所以我无法阅读全部内容。是否有任何解决方案,例如将输出导出到文件中以便我可以读取所有行?

【问题讨论】:

    标签: android linux diff android-source repo


    【解决方案1】:

    你可以通过管道输出到less:

    git diff HEAD^ HEAD | less
    

    【讨论】:

      【解决方案2】:
      • 输出到文件:

        repo diff > /tmp/yourdiff.txt
        
      • 您可以通过这种方式将其同时输出到终端和文件:

        repo diff | tee /tmp/yourdiff.txt
        

        你可以用任何你喜欢的编辑器打开它。

      【讨论】:

      • 如果你想让它既显示又转到文件,你可能打算把tee放在那里。
      【解决方案3】:

      您可以简单地使用I/O redirection 将输出保存到文件(在我的示例中名为repo.diff):

      repo diff > repo.diff
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-04-10
        • 2019-08-27
        • 2015-07-10
        • 1970-01-01
        • 2017-01-27
        • 1970-01-01
        • 2011-07-18
        相关资源
        最近更新 更多