想優化一下工作流,利用hook自動部署至運行目錄、gitee。hook的執行情況:git工作目錄checkout到運行目錄沒問題:!/bin/bashgit --work-tree=/www/hooktest checkout -f但是以下命令時沒有生效cd /www/hooktest/ && git add . &&git commit -m test&&git push gitee master但是當我登上服務器手動執行. hook的時候是成功的。也就是說我在本地push的時候,hook內的cd、git命令操作是沒有生效的。是不是git執行hook不適用. 命令?那么git是如何運行hook的呢?
添加回答
舉報
0/150
提交
取消