Sim*_*mon 5 git file-permissions githooks
当新的更改被推送到存储库时,我创建了以下git钩子来更新我的Web应用程序
#!/bin/sh
#Update the server version to HEAD
echo "Updating webapp..."
unset $(git rev-parse --local-env-vars)
(cd /var/www/webapp && git pull -q)
Run Code Online (Sandbox Code Playgroud)
但是,如果我添加新文件,则会获得错误的权限.它们只能由所有者读取,而不能由组或其他用户读取.但我需要每个人都能阅读它们.在本地,他们有正确的权限位.即使我从shell手动运行钩子,它也能正常工作.当脚本被称为钩子时,它才起作用.
任何想法如何解决?
PS:我正在使用git 1.7
| 归档时间: |
|
| 查看次数: |
3286 次 |
| 最近记录: |