zoukankan      html  css  js  c++  java
  • 在git提交记录中筛选出指定提交人、指定范围内提交过的文件列表

    在我们二开一个比较大的项目时,开发周期比较长,新增、修改的文件比较多,提交次数也比较多的时候,并且之前的项目已上线,也不能用git直接拉取,需要手动上传文件到服务器时,这时,我们需要整理一下自己开发的文件列表,手动一个一个整理的话,需要耗费很多精力,还容易有遗漏,那我们就用git命令筛选一下吧。

    git log e792e52..8ffbc85 --author="zhaoyun" --name-only --format='' > file

    git命令解释如下:

    1、范围筛选,格式:commit id..commit id,commit id为前七位即可,注意中间是2个英文句号

    e792e52..8ffbc85

    2、提交人筛选,zhaoyun为提交人

    --author="zhaoyun"

    3、显示提交的文件列表

    --name-only

    4、只显示提交的文件,不显示commit id和commit message

    --format=''

    5、把筛选结果输入到一个文件里

    > file
  • 相关阅读:
    计算组合数
    UVa11889
    UVa11388
    二分查找
    UVa12096
    UVa156
    UVa400
    京东2017校招编程题
    华为2017秋招测试工程师笔试试卷
    剑指offer第七章&第八章
  • 原文地址:https://www.cnblogs.com/yuzhoushenqi/p/15245501.html
Copyright © 2011-2022 走看看