我剛剛在我的生產服務器上安裝了git,並將我的所有生產代碼添加到/ httpdocs /到我的git存儲庫並提交了它。創建git開發目錄
我現在已經將我的開發網絡服務器設置爲使用/ httpdocs/dev /作爲它的HTML根目錄,並且希望使用/ dev /作爲我的登臺和dev目錄。
如何使用git在/ httpdocs/dev /上創建分支,以便我可以進行更改,提交它,然後簽出到我的/ httpdocs /文件夾?
感謝, Git的新手
我剛剛在我的生產服務器上安裝了git,並將我的所有生產代碼添加到/ httpdocs /到我的git存儲庫並提交了它。創建git開發目錄
我現在已經將我的開發網絡服務器設置爲使用/ httpdocs/dev /作爲它的HTML根目錄,並且希望使用/ dev /作爲我的登臺和dev目錄。
如何使用git在/ httpdocs/dev /上創建分支,以便我可以進行更改,提交它,然後簽出到我的/ httpdocs /文件夾?
感謝, Git的新手
你可以在webpage瞭解更多詳細信息,但基本上你可以在你的服務器上創建一個裸回購,然後用git init --bare
創建一個裸回購,然後使用以下方法爲裸回購添加一個後接收掛鉤。
#!/bin/sh
GIT_WORK_TREE=/httpdocs git checkout -f
「CD/httpdocs資料/ dev的」,接着是 「混帳初始化」。完成。
請閱讀文檔,他們在那裏解釋如何做這些非常簡單的任務。
Arrowmaster,謝謝你的提示!我最終決定使用github.com作爲我的遠程存儲庫 - 我必須註冊Micro計劃($ 7 /月),這樣我才能擁有一個私有存儲庫,但是我覺得這是非常值得的,我的代碼得到支持並且擁有使用github.com簡單的點擊導航我的倉庫。 我也決定註冊一個新域名dev-xxxx.com,這樣我就可以輕鬆地進行更改,並推送到我的github.com私人存儲庫。 他們也支持post-receive hooks,所以我現在正在研究這個。 http://help.github.com/post-receive-hooks/ – 2011-02-02 01:01:40