怎麼在ubuntu建立git伺服器

2021-12-23 09:57:34 字數 1391 閱讀 3014

1樓:流浪貓小龍

安裝openssh並配置ssh無密碼登陸

通過命令 sudo apt-get install openssh-server,安裝ssh服務。

通過命令 ps –e|grep ssh,檢視ssh服務是否啟動。

通過以上命令,我們為ubantu系統安裝ssh服務,並配置ssh無密碼登陸,首先我們修改主機和ip配置檔案:gedit /ect/hosts

2、建立使用者git,用來管理執行git服務。

3、配置無密碼ssh登陸

在gitclient_01上,我們使用命令:ssh-keygen –t rsa 生成金鑰,如下圖

完成之後,在.ssh目錄下,我們可以看到id_rsa和id_rsa.pub檔案,id_rsa.

pub為公鑰,我們通過命令scp /home/git/.ssh/id_rsa.pub gitserver:

/home/git將gitclient_01上生成的公鑰拷貝到gitserver上。

在gitserver上我們首先檢視/home/git/.ssh目錄下是否存在authorized_kesys檔案,

如果沒有,可以通過touch authorized_keys建立此檔案。

authorized_keys建立完成後,將gitclient_01上拷貝過來的公鑰id_rsa.pub的內容追加到authroized_keys中,注意是追加到此檔案中,可以使用命令cat /home/git/id_rsa.pub>>/home/git/.

ssh/authorized_keys.

以上內容完成後,我們在gitclient_01中,可以使用命令ssh gitserver即可完成無密碼登陸。

4、安裝git

通過命令 sudo apt-get install git-core,安裝git

5、建立git倉庫的儲存目錄。

6、初始化伺服器端倉庫

使用命令 git –bare init /home/git/myrep.git,初始化化倉庫

7、在gitclient_01上,通過git clone命令進行克隆遠端倉庫,並在各自的電腦上執行開發。

git clone git@gitserver:/home/git/myrep.git

2樓:阿甘正傳

安裝完之後,可以使用git bash作為命令列客戶端。

$ git --version

git version 2.11.1.windows.1 //安裝完之後,檢視git版本

安裝gitosis

在PowerDesigner裡面怎麼建立主外來鍵關係,要詳細

powerdesigner 的工具選項盒子 toolbox中有 physical diagram 選項卡,開發選項卡中有 主外來鍵關係設定按鈕 名字是 reference 單擊按鈕,從你的 模型 外間表開始,繪製起始的點為你需要設定外來鍵的字段 單擊滑鼠左鍵不放 到你需要參照的表的 唯一字段結束 放...

在ubuntu中的vi編輯器中怎麼使用

1.ubuntu上的vi編輯器 預設情況下ubuntu上也安裝有vi但是奇怪的是這個vi是vim mon版本,基本上用不了所以要先把這個版本的vi解除安裝掉才可以,解除安裝命令是 sudo apt get remove vim mon 解除安裝成功之後接著執行 sudo apt get instal...

如何在電腦中建立完全共享,怎麼在電腦裡建立乙個共享資料夾

電腦設定共享的步驟 1 兩台電腦都連上同乙個路由器。2 右擊桌面網路 屬性 更改高階共享設定 3 選擇 公共網路 選擇以下選項 啟動網路發現 啟動檔案和印表機共享 啟用共享以便可以訪問網路的使用者可以讀取和寫入公用資料夾中的檔案 可以不選 關閉密碼保護共享 其他選項使用預設值 4 儲存,並確定。5 ...