Git псевдоним ссылки на команды, выполняемые из подкаталога репо

Две функции git, определенные в.gitconfig (с использованием псевдонима)

create-file = "! f () {для имени в \"$@\"; do echo $ name> $ name.txt; done;}; f"

m-commit = "! f () {для имени в \"$@\"; сделать git create-file $ name; done;}; f"

git m-commit abc

Это нормально работает из каталога верхнего уровня git-репо.

Как сделать так, чтобы он запускался из подкаталога (для создания тестовых файлов в этом подкаталоге, а не в верхнем)

Спасибо за любую помощь.

1 ответ

Имя каталога верхнего уровня выводится git rev-parse --show-toplevel,

Другие вопросы по тегам