小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

git&gerrit學(xué)習(xí)

 昵稱27831725 2017-12-08

1.   安裝客戶端:git(windows版本, MsysGIT)和tortoiseGit

安裝Git-2.9.0-64-bit.exe

 

 

 

安裝完成之后在“開始”里可以看到如下內(nèi)容:

 

 

2.   生成public-key

在git bash中執(zhí)行C:\Program Files (x86)\Get\usr\bin\ssh-keygen.exe -t rsa

如下:

ssh-keygen -t rsa

然后一直enter

 

 

然后到目錄C:\Users\weiyy\.ssh下打開密鑰查看

 

 

拷貝id_rsa.pub公鑰里的全部內(nèi)容到瀏覽器頁面的settings里

 

 

3.   配置環(huán)境

運(yùn)行以下命令:

  • git config --global user.name <your_user_name>
  • git config --global user.email <your_email>
  • git config --global core.autocrlf input
  • git config --global core.filemode false
  • git config --global core.diff auto
  • git config --global core.status auto
  • git config --global core.branch auto

 

 

4.   測試服務(wù)器連接

ssh fancy@192.168.5.32 -p 29418回車后會出現(xiàn)認(rèn)證提示

 

 

5.   克隆已存在的庫

git clone ssh://fancy@192.168.5.32:29418/mytest.git

 

 

因?yàn)槲以趀:\git目錄下執(zhí)行的該操作,所以clone的內(nèi)容就在該目錄下

 

 

Clone成功!

 

6.   推送操作(commit-msg鉤子腳本)

git push origin HEAD:refs/for/master  提交會產(chǎn)生一條評審任務(wù)

 

 

推送報錯,錯誤提示沒有鉤子腳本,腳本在提示中已經(jīng)給出,直接復(fù)制到下面執(zhí)行即可

 

 

提交時還是會報錯

 

 

需要再重新commit,且加上“--amend”命令

–a 全部 --amend(修改前次的日志) –s加入“Signed-off-by –m:提交說明

 

 再去執(zhí)行push命令:

git push origin head:refs/for/master

 

Push成功!

 

7.   登錄gerrit查看提交內(nèi)容以及進(jìn)行評審

http://192.168.5.32:8082,輸入用戶名和初始密碼

可以看到剛剛push上去的文件內(nèi)容

 

 

點(diǎn)開后可指定評委進(jìn)行評審

  

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多