V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
iugo
V2EX  ›  git

如何将 git log 命令输出的内容自动导出到一个文件中?

  •  
  •   iugo · 2016-05-06 11:35:19 +08:00 · 8046 次点击
    这是一个创建于 3160 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有没有类似这样的功能:

    git log --save="log.txt"
    

    save 这个参数是我设想的, 可以自动在当前目录下创建一个名为 log.txt 的文件, 并且把 git log 输出的内容导出到该文件中.

    8 条回复    2016-05-06 14:15:49 +08:00
    theblackswan
        1
    theblackswan  
       2016-05-06 11:40:31 +08:00   ❤️ 1
    用 pipe
    elrrrrrrr
        2
    elrrrrrrr  
       2016-05-06 11:41:19 +08:00   ❤️ 1
    ```
    git log > log.txt
    ```
    donieleigh
        3
    donieleigh  
       2016-05-06 11:41:20 +08:00
    pipe +1
    Pastsong
        4
    Pastsong  
       2016-05-06 11:41:42 +08:00   ❤️ 1
    git log > log.txt
    qqmishi
        5
    qqmishi  
       2016-05-06 13:36:25 +08:00
    重定向即可
    bp0
        6
    bp0  
       2016-05-06 13:55:31 +08:00
    git log > log.txt 2>&1

    话说, git log 会输出 stderr 吗?会吗?会吗?
    mashpolo
        7
    mashpolo  
       2016-05-06 13:58:25 +08:00
    @bp0 你把.git 目录删掉,就有 error 了。。
    yggd
        8
    yggd  
       2016-05-06 14:15:49 +08:00
    git log > xxx
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1071 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 19:12 · PVG 03:12 · LAX 11:12 · JFK 14:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.