搭建git遠端倉庫

2022-03-28 07:00:58 字數 605 閱讀 9238

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,它被用於存放其他使用者的公鑰 所有人的公鑰都要...