0
我在裸git倉庫:什麼是工作樹執行Git命令最簡單的方法時,它是從git倉庫分開
/home/git/mysite_com.git
在每個推動這項回購,後收到鉤呢:
GIT_WORK_TREE=/var/www/mysite.com/live/www git checkout -f master
顯然,當我去:
cd /var/www/mysite.com/live/www
,並嘗試運行任何Git命令,它說:
fatal: Not a git repository (or any of the parent directories): .git
我找到了一個解決方案:
cd /var/www/mysite.com/live/www
export GIT_DIR=/home/git/mysite_com.git
export GIT_WORK_TREE=/var/www/mysite.com/live/www
有沒有一種簡單的方法來做到這一點?我必須複製&反覆粘貼這個命令,每次我需要使用git命令。
我得到的消息 '致命的:該操作必須在工作樹中運行 – TyrionLannister 2012-03-23 19:17:18