GIT 私有伺服器搭建

2021-09-14 03:23:46 字數 689 閱讀 7691

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伺服器...