我在一个项目中工作了4个多月,并使用GIT进行回购。团队中的4名成员拥有特色分支,他们从其他分支机构进行PR。我想要的是CSS文件列表(带有完整路径),我从一开始就在分支机构或项目中工作(即4个月前)。
我尝试了git diff --name-only <beginnig-of-branch-name>
,但它不起作用。请帮忙。
答案 0 :(得分:1)
您应该能够filter the log by author:
"*.css"
(在Windows上,对文件扩展名过滤器使用双引号:Pattern
)
替换&#34; vonc@voncp C:\Users\vonc\prog\git\git
> git log --no-merges --stat --author="Junio.*" --name-only --pretty=format:"" -- "*.txt"
Documentation/RelNotes/2.8.0.txt
Documentation/RelNotes/2.7.1.txt
Documentation/git.txt
&#34;按您的作者姓名。
示例:
usbreader
这将列出Junio C Hamano对txt文件的所有贡献。