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
,