gpt4 book ai didi

git - gitosis 的接收后 Hook

转载 作者:太空狗 更新时间:2023-10-29 13:41:55 27 4
gpt4 key购买 nike

我正在运行 Gitosis 并希望将我的 promise 工作放在我的 html 目录中。

我正在尝试使用 this将 GIT_WORKING_TREE 设置为我的 html 目录的方法,但出现错误 remote: fatal: This operation must be run in a work tree。我认为这是因为 Gitosis 似乎需要裸存储库。

任何建议都会有很大的帮助。

最佳答案

我在这里遇到了完全相同的问题。我们在 post-receive Hook 中有以下内容

echo "Updating pages"
unset GIT_DIR GIT_WORK_TREE
( cd /path/to/staging/tree ; git pull ; )
echo "Update completed"

如果 Git 在您告诉它 pull 时看到这些环境变量中的任何一个,它会感到困惑,并且不会在当前目录中查找。

关于git - gitosis 的接收后 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4492599/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com