yum install git
mkdir /var/git
cd /var/git
mkdir play.git
cd play.git
git --bare init
initialized empty git repository in /var/git/test.git/
git clone [email protected]:/var/git/test.git
收集所有需要登入的使用者的公鑰,就是他們自己的id_rsa.pub檔案,把所有公鑰匯入到/home/git/.ssh/authorized_keys檔案裡,一行乙個
ssh-keygen -t rsa
cat .ssh/id_rsa.pub
建立乙個空的倉庫後,git pull/push 報錯,報錯資訊如下
your configuration specifies to merge with the ref 'refs/heads/master' from the remote, but no such ref was fetched.
這是正常的,在本地目錄新增乙個檔案,commit 後 push 即可。
linux中搭建git私有伺服器
遠端倉庫實際上和本地倉庫沒啥不同,純粹為了7x24小時開機並交換大家的修改。github就是乙個免費託管開源 的遠端倉庫。git私有倉庫沒開放的時候乙個月要7美刀,所以很多人都會搭建git私有伺服器,當然現在git上私有倉庫免費,此次搭建也只是為了練習 搭建git伺服器需要準備一台執行linux的機...
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伺服器...