gitclone下來的程式碼庫能成為另一個repo嗎
PHP中文网
PHP中文网 2017-04-28 09:06:19
0
1
691

現在有這樣的一種需求,伺服器A上有一個repo,在伺服器B上git clone了這個repo,現在由於某些限制開發人員只能訪問到伺服器B上,所以想在伺服器B上設置一個repo供開發人員clone,開發模式就變成

本地 push-->>服务器B push-->>服务器A

但不知道如何將伺服器A的repo,伺服器B上的repo,以及本地的程式碼庫關聯起來?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(1)
漂亮男人

當然可以 直接在伺服器B上
git clone 加上 --bare 參數

不加 --bare 也行 但是從伺服器上clone的時候會多一層 .git目錄

伺服器B的repo可以設定個 post-receive 的 git hooks
讓他收到提交後主動push程式碼到伺服器A上去


1.伺服器B上取得伺服器A的git repo

cd ~
git clone serverA-repo --bare

2.本地 取得伺服器B的git repo

git clone serverB:example.git
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板