我正在尝试为git创建一个后推挂钩。目的只是在将代码推送到Github后运行shell命令以启动gitrob。 我发现了:https://stackoverflow.com/a/3812238/9709330 但是我是一个菜鸟Linux用户,当我在/ usr / local / bin(在$ PATH中)将后推钩子保存为'git-push-wh'时,它什么都没有改变,当我运行git push-wh,无法识别。
有什么帮助吗?或任何其他方式做到这一点? 谢谢:)
答案 0 :(得分:0)
一个想法是将函数添加到您的~/.bashrc
或~/.zshrc
中,以使您的shell可以访问该函数,并且您可以仅通过函数名在shell中调用该函数。在将功能添加到这两个文件中的任何一个之后,您还需要告诉Shell也进行更新,source ~/.bashrc
将达到目的。
我的~/.bashrc
中的示例:
function test() {
echo "yo"
}
然后我运行了source ~/.bashrc
现在在我的外壳中:
bash-3.2$ test
yo
我希望这会有所帮助!