Linux環境下的Git伺服器配置

2021-06-27 17:05:39 字數 645 閱讀 2183

跳轉到:

導航,

搜尋[隱藏] 

./configure && make && sudo make install

$ ssh-keygen -t rsa

不要輸入密碼,直接回車

生成id_rsa.pub(公鑰)、id_rsa(金鑰)2個檔案

簡單方法:首先將金鑰檔案複製到伺服器端,然後執行:$ cat id_rsa.pub >> /root/.ssh/authorized_keys

伺服器端配置:chmod 0700 /root/.ssh && chmod 0600 /root/.ssh/authorized_keys

這樣客戶端ssh登陸時就不需要反覆輸密碼了

$ cd /opt/repos/test.git && git --bare init

$ cd my_working_dir && git init && git add readme.txt && git commit -m 'test'

$ git remote add origin root@server:/opt/repos/test.git

$ git push origin master

$ git clone root@server:/opt/repos/test.git 

linux環境下安裝git伺服器

1 安裝 yum install curl devel expat devel gettext devel openssl devel zlib devel perl devel yum install git2 接下來我們 建立乙個git使用者組和使用者,用來執行git服務 groupadd gi...

Linux環境下搭建git伺服器

最近乙個專案需要重構,由於還沒立項,不能申請版本庫,一開始開發的時候需要用 比較工具手動進行 合併。這樣做效率實在太低,不僅容易漏掉 還可能引入bug。看到組裡面有很多測試用的伺服器,因此提出乙個方案,自己搭建git伺服器。強烈推薦用ubuntu或debian,我自己阿里雲伺服器的ubuntu系統很...

Ubuntu環境下搭建git伺服器

安裝git sudo apt get install git新增git使用者,比如我要新增乙個叫androidgit的使用者,主目錄設定為 home androidgit sudo useradd d home androidgit s usr bin git shell androidgit為an...