Git 钩子(Hook)权限被拒绝

标签 git githooks ubuntu-20.04

当我尝试运行 git commit -m 'message here' 时出现以下错误。

致命:无法执行 '.git/hooks/prepare-commit-msg':权限被拒绝

当我在我的 ubuntu 上创建一个新分区并在其中克隆 repo 后,这个问题就开始了。

最佳答案

您需要使您的文件可执行,下面的代码片段将使文件对所有者、组和世界可执行:

$ chmod +x .git/hooks/prepare-commit-msg

关于Git 钩子(Hook)权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65393472/

相关文章:

git - 如何从 githook 获取参数?

git - git pre-commit hook 可以将文件添加到 repo 中吗?

git - 在 git post-merge hook 中列出更改的文件

linux - oracle云ubuntu 20连接被拒绝

python -/usr/bin/python : bad interpreter: No such file or directory after installing python 2. 7

git - 如何在同一台笔记本电脑的 github 帐户上再次使用相同的 ssh 公钥?

Git - 在错误的分支上工作 - 如何将更改复制到现有主题分支

Git 从一个远程分支推送到另一个远程分支

imagemagick - 将 Ubuntu 升级到 20.04 后 Imagemagick 出现问题

Python 无法为 dlib Ubuntu 构建轮子