代码之家  ›  专栏  ›  技术社区  ›  sumek

git->显示特定目录中最近提交的文件更改列表

git
  •  70
  • sumek  · 技术社区  · 14 年前

    我该怎么办:

    svn log -v -l 10 ./
    

    4 回复  |  直到 14 年前
        1
  •  148
  •   htanata    9 年前

    这个命令更类似于svn命令,因为它显示文件状态:Added(A)、Copied(C)、Deleted(D)、Modified(M)、Renamed(R)和others。

    git log --name-status -10 path/to/dir
    

    git log . 在那里你会学到 -10 指过去10次提交,以及 -p

        2
  •  31
  •   dbn    11 年前

    要显示在最近10次提交中更改的所有文件,而不显示任何提交信息,请执行以下操作:

    git diff --name-only HEAD~10..HEAD yourdir
    
        3
  •  5
  •   blue112    14 年前

    试着去做

    git log -p -10 yourdir/
    

    它应该有用。

        4
  •  0
  •   coder Flo We    7 年前

    显示所有 commit 对于您的分支(最近的和以前的),您需要计算分支中的提交数

    git rev-list --count branch_name
    

    git log --name-status -countNumber /path