1.任意目錄下執行git init -bare建立裸倉庫,建議目錄名稱以.git結尾
2.共享此目錄,windows下右鍵裸倉庫目錄,切換到共享面板設定完成即可獲取共享路徑
3.區域網內任意pc上執行git clone 共享路徑即可轉殖倉庫副本。注意執行前記得把windows下的共享路徑符「\」切換成linux形式"/"
1.服務端:
1.1.安裝git
yum install git
1.2.建立乙個沒有工作區的裸倉庫
mkdir /my_project.git
cd /my_project.git
git init --bare //此命令還可增加--shared選項來修改該倉庫目錄的組許可權為可寫。
2.客戶端:
2.1.轉殖到本機,url使用ssh協議的格式
git clone root@serviceipaddress:/my_project.git
如果url指定的使用者對my_project目錄擁有可寫許可權,那麼他將自動擁有推送許可權。
總結:只要在伺服器上加入可以用 ssh 登入
的帳號,然後把裸倉庫放在大家都有讀寫許可權的地方,這樣乙個遠端倉庫就配置完成了。
搭建Git遠端倉庫
遠端倉庫通常只是乙個 裸倉庫 bare repository 即乙個沒有當前工作目錄的倉庫。因為該倉庫只是乙個合作媒介,所以不需要從硬碟上取出最新版本的快照 倉庫裡存放的僅僅是 git 的資料。簡單地說,裸倉庫就是你工作目錄中.git 子目錄內的內容。yum install y git root l...
git 搭建遠端倉庫
1.使用git建立遠端倉庫時,一定要建立裸倉庫,即git init bare。否則,使用push向遠端倉庫提交更新時,會報錯。2.由於遠端倉庫一般都是裸倉庫,所以是看不到源 的。所以,要把 部署到生產環境,還需要接下來的操作 vim post receive bin sh git work tree...
Git遠端倉庫搭建
新建乙個git使用者 root whthomas home whthomas adduser git root whthomas home whthomas su git我們新建乙個資料夾 ssh,並在其目錄下新建乙個檔案authorized keys,它被用於存放其他使用者的公鑰 所有人的公鑰都要...