/ / Git - Списък на файлове, създадени от автора - git, регистрация

Git - Списък на създадените от автора файлове - git, регистриране

Има ли начин да се изброят файлове, създадени от конкретен автор, използвайки Git? Също така трябва да филтрирам тези резултати или по име на файл (регулярно изражение / шаблон), или по папка, където са създадени.

Така че това, което търся, е списък със създадени (не актуализирани) файлове от автор без дублиране на имена на файлове и без съобщения за фиксиране.

Отговори:

3 за отговор № 1

Избройте всички комитове, добавяйки файлове, показвайки автора на комита и добавените файлове; след това поставете автора в предната част на всеки изброен файл:

# add `--author=pattern` to the log arguments to restrict by author
# add anything you like to the `--format=` template
# add any restrictions you like to the `/^At/` selector in the awk,
#     ... say /^At/ && /.c$/ { etc.

git log --name-status --diff-filter=A --format="> %aN" 
| awk "/^>/ {tagline=$0}
/^At/ {print tagline "t" $0}"

1 за отговор № 2

Опитайте тази

$ git whatchanged --author="yourAthor" --name-only

И също така тук имате някои филтри

http://gitref.org/inspect/