windows+securecrt+git環境搭建

來源:互聯網
上載者:User

1. Gerrit的使用者名稱和密碼

Gerrit使用者名稱預設為姓名全拼小寫,如:quanshui
密碼為:quan1234


2. 設定管理員ip地址

因為使用securecrt串連遠程服務,一般使用者沒有許可權,所以需要linux管理員,配置

host

相關命令:vi etc/hosts

加入 下邊內容:

伺服器ip(例192.168.3.23)  servertest

3. 配置Gerrit伺服器映射

cd ~

mkdir .ssh

vi .ssh/config

加入如下內容

Host servertester

User quanshui

Port 29418

Hostname servertest

IdentityFile ~/.ssh/id_rsa

解釋一下:

Host是待會ssh登陸的伺服器名

User是Gerrit的使用者名稱

Port是連接埠,必須是29418

Hostname是剛才hosts中配置的伺服器

IdentityFile為待會產生的驗證公開金鑰

4.產生SSH key

在securecrt下輸入:ssh-keygen -r rsa

會有一個預設存放地址,也可以重新寫地址,但是須和第3步中的IdentityFile地址一致

還會設定,取秘鑰時的密碼,可有可無

然後運行:ssh -add


5.在Gerrit網頁上配置

輸入相應使用者名稱和密碼,到對應的Settings選項介面,

配置公開金鑰(剛才產生的)

配置郵箱,一般首碼和使用者名稱一樣,要是不一樣,須運行:

git config --global review."servertest/gerrit/".username "你的Gerrit賬戶名"



6.郵箱驗證登陸郵箱,應該會收到一個驗證URL,點擊即可
7.測試連接運行:git servertester

  ****    Welcome to Gerrit Code Review    ****   Hi quanshui, you have successfully connected over SSH.   Unfortunately, interactive shells are disabled.  To clone a hosted Git repository, use:   git clone ssh://quanshui@servertest:29418/REPOSITORY_NAME.git Connection to servertest closed.

8.

至此,Gerrit帳戶配置完成,可通過Gerrit伺服器進行代碼的下載和提交

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.