如何通过修改 /etc/sudoers 允许 git hook 使用 sudo 运行可执行文件

如何通过修改 /etc/sudoers 允许 git hook 使用 sudo 运行可执行文件

我正在使用 git post-update 钩子通过 sudo 运行命令,但出现错误:sudo: sorry, you must have a tty to run sudo。我认为我需要修改/etc/sudoers,但我不知道该怎么做。如能得到任何帮助,我将不胜感激!

答案1

如果你有

Defaults    requiretty

在您的sudoers文件中,将其注释掉。

相关内容