2
我在服務器上建立了一個網站並使用git來維護它。由於這個原因,我創建了兩個git存儲庫,我只需要在$HOME/site
處推送一個git存儲庫,並且在/var/www
上存儲一個非裸端口,每次進行更改時都應從裸存儲庫中提取這些存儲庫。用於更新站點的git鉤子的問題
爲了自動更新非純倉庫,我創建並授予executon權限裸存儲庫post-update
混帳掛鉤,包含以下內容:
#!/bin/bash
cd /var/www
git pull
然而,每推後裸存儲庫我可以在我的終端上看到以下內容:
remote: fatal: Not a git repository: '.'
有沒有什麼我對此鉤子省略或做錯了?
您是否正確地在/ var/www中啓動了回購? – crodjer
@crodjer如何判斷/ var/www中的回購是否正確啓動? – Alexandros
你是否在那裏運行'git init'或'git clone'? – crodjer