我有一個git存儲庫設置媒體模板gs託管。當我推送到原點時,我正在使用post-receive鉤子部署我的應用程序。掛鉤運行良好,但如果我嘗試更新工作副本,則由於權限錯誤而失敗。 這是我的後收到鉤:Git post-receive permissions
#!/bin/bash
GIT_WORK_TREE=/home/path/to/workingcopy/ git checkout -f
當混帳掛鉤運行它出現在用戶「我%mydomain.com」,但我的工作文件的所有者是「mydomain.com」
運行我試着設置git config --global user.email「mydomain.com」。但它似乎沒有影響它。
是否有可能讓git鉤子運行正確的用戶?
良好的反饋。 +1 – VonC 2013-04-23 05:37:50