跳轉到:
導航,
搜尋[隱藏]
./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...