基於centos6.5
在伺服器上進行以下操作(假設ip 192.168.0.110)
yum install git
adduser git
passwd 123456
su - git
git init --bare mydata.git
本地管理機以下操作(假設ip 192.168.0.111 **目錄mydata)
設定ssh登入伺服器不需要密碼
ssh-keygen -t rsa
ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
exit
新增**到伺服器
cd mydata
git init
git add .
git commit -m "init"
git remote add origin [email protected]:/home/git/mydata.git
git push origin master
其他機器(先設定ssh登入許可權然後獲取**)
ssh-keygen -t rsa 生成秘鑰
然後把~/.ssh/id_rsa.pub裡的內容發給管理人員
管理人員把內容複製進伺服器192.168.0.110上的~/.ssh/authorized_keys裡
這樣本地機機有許可權訪問伺服器了
獲取**
git clone [email protected]:/home/git/mydata.git
Git 搭建git伺服器
環境 ubuntu16.4 1.以root使用者登陸linux後台,執行下面的命令安裝git apt install git2.建立git使用者 adduser git3.建立倉庫目錄 su git mkdir p repository myself.git4.初始化倉庫 cd repository...
Git 搭建Git伺服器
在遠端倉庫一節中,我們講了遠端倉庫實際上和本地倉庫沒啥不同,純粹為了7x24小時開機並交換大家的修改。github就是乙個免費託管開源 的遠端倉庫。但是對於某些視源 如生命的商業公司來說,既不想公開源 又捨不得給github交保護費,那就只能自己搭建一台git伺服器作為私有倉庫使用。搭建git伺服器...
搭建Git伺服器
在 遠端倉庫 一節中,我們講了遠端倉庫實際上和本地倉庫沒啥不同,純粹為了7x24小時開機並交換大家的修改。github就是乙個免費託管開源 的遠端倉庫。但是對於某些視源 如生命的商業公司來說,既不想公開源 又捨不得給github交保護費,那就只能自己搭建一台git伺服器作為私有倉庫使用。搭建git伺...