hook(post-receive)无法使用

hook(post-receive)无法使用

为什么无法使用?

只有一个问题:权限不够,你想想,blog.git是一个中转站,咱们要把上传的东西转到blog下面,肯定要有写入操作呀,这个Git仓库的用户是git(自己设置的用户名),blog主人是root,root没有给git开权限,所以无法写入呀。

如何解决?

先删掉原来的blog.git

cd ~
// 默认是创建在home/git/目录下
git init --bare blog.git

chown git:git -R blog.git

vim blog.git/hooks/post-receive

git --work-tree=/home/www/blog --git-dir=/home/git/blog.git checkout -f

chmod +x /home/git/blog.git/hooks/post-receive

// 开权限
chown git:git -R blog.git
chown git:git blog
chown 777 blog

相关推荐

  1. hook(post-receive无法使用

    2024-01-27 03:04:01       34 阅读
  2. 【Mysql】哪些sql无法使用到索引

    2024-01-27 03:04:01       30 阅读
  3. Android 11 webview webrtc无法使用问题

    2024-01-27 03:04:01       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-27 03:04:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-27 03:04:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-27 03:04:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-27 03:04:01       18 阅读

热门阅读

  1. redis-Key

    redis-Key

    2024-01-27 03:04:01      24 阅读
  2. 二分图 染色法 + 匈牙利算法

    2024-01-27 03:04:01       29 阅读
  3. 常见的并联谐振应用案例

    2024-01-27 03:04:01       37 阅读
  4. ORA-32771: cannot add file to bigfile tablespace

    2024-01-27 03:04:01       28 阅读
  5. 【每日一题】YACS P11:双质数

    2024-01-27 03:04:01       41 阅读
  6. 【知识---git中一些常用的命令及其选项】

    2024-01-27 03:04:01       26 阅读
  7. Android 写入 csv 乱码,设置UTF-8的流也不行

    2024-01-27 03:04:01       42 阅读