Создайте крючок git post-pu sh - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь создать хук post-pu sh для git. Цель состоит в том, чтобы просто запустить команду оболочки для запуска gitrob после того, как код был отправлен в Github. Я нашел это: { ссылка } Но я пользователь noob Linux, и когда я сохранил свой post-pu sh хук как 'git -pu sh -wh' в / usr / local / bin (который находится в моем $ PATH), он ничего не изменил, и когда я запускаю git pu sh -wh, он не распознается.

Любая помощь? Или каким-то другим способом это сделать? Спасибо :)

1 Ответ

0 голосов
/ 19 июня 2020

Одна мысль состоит в том, чтобы добавить функцию к вашему ~/.bashrc или ~/.zshrc, чтобы ваша оболочка имела доступ к функции, и вы могли просто вызвать функцию в оболочке только по имени функции. После добавления функции в любой из этих файлов вам нужно будет сообщить вашей оболочке, что нужно обновить, source ~/.bashrc сделает свое дело.

пример из моего ~/.bashrc:

function test() {
   echo "yo"
}

затем я запустил source ~/.bashrc и теперь в моей оболочке:

bash-3.2$ test
yo

Надеюсь, это поможет!

...