Как git hooks предоставляют аргументы в разных операционных системах - PullRequest
0 голосов
/ 23 мая 2018

Я читал эту статью о Git Hooks: https://git -scm.com / book / gr / v2 / Настройка Git-Git-Hooks

Для некоторых из крючковподобно pre-push, они предоставляют аргументы через стандартный ввод, например, локальный ref.Так, например, сценарий pre-push предоставит локальный ref в качестве ввода, например refs/heads/<my branch name>.

Будут ли они, например, по-другому предоставляться в ОС Windows?Например, refs\heads\<my branch name>, или они всегда будут поставляться в виде прямой косой черты, аналогично командам git.

В документации не было ясно, и у меня нет машины с Windows, поэтому я не могу проверить.

1 Ответ

0 голосов
/ 23 мая 2018

Ссылки (и хэш-идентификаторы), предоставляемые для стандартного ввода для таких ловушек, имеют тот же формат прямой косой черты, что и в системах Linux - это строки Git, а не имена файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...