6
我已經(終於)說服了我的經理允許我們設置版本控制,並且在過去幾天一直在做一些研究並決定使用git。 反正我在這裏找到一個教程 http://toroid.org/ams/git-website-howto 在一個基本的設置,這將推動改變到遠程存儲庫。 這對我們公司非常有用。git basic setup
下面是我通過
本地箱去的步驟
cd /website
git init
git add .
git commit -m "Initial commit into git"
服務器
cd /var/git/
mkdir website.git
cd website.git
git init --bare
mkdir /var/www/website
cat > hooks/post-receive
#!/bin/sh
GIT_WORK_TREE=/var/www/website git checkout -f
使用chmod + X鉤/後收到
本地箱
git remote add web ssh://[email protected]/var/git/website.git
git push web +master:refs/heads/master
現在我哪裏推我得到的錯誤這是從後收到鉤來了「這個操作必須在工作樹運行」。 我知道我錯過了一步,但只是不知道究竟是什麼...
我會嘗試刪除後收到鉤,做我的最初推,然後更換後收到鉤。也許這個鉤子不想在沒有提交的回購上運行? – antlersoft 2011-12-14 21:31:08