本地Git與Gitlab私有雲平台建立連線

2021-10-09 22:17:29 字數 1203 閱讀 3631

目錄前言

注意事項

開始配置

總結遠端倉庫是指託管在網路上的專案倉庫,現在網際網路上有很多專案託管平台,比如github、gitlab等。為了不公開自己專案**,可以在自己的伺服器上搭建自己的專案倉庫,最常見的是搭建gitlab。

本地git與遠端伺服器gitlab之間連線方式主要分為:ssh方式和http方式。

http方式:這種方式要求project在建立的時候只能選擇「public」公開狀態,private和internal私有模式下不能使用http方式進行連線,如果考慮到安全性必須進行安全設定。

ssh方式:這是一種相對安全的方式,本地git倉庫和遠端gitlab倉庫之間的傳輸是通過ssh加密,ssh方式在三種project模式下都可以使用。

上傳的github/gitlab賬戶郵箱一定要和本地配置的郵箱相同,也就是說如果郵箱不相同,每次連線不同的github/gitlab賬戶時,本地需要重新配置郵箱,但是ssh不用重新生成,測試過了。gitlab連線和github相同,所以會一邊就好了。

1)生成ssh秘鑰

2)獲取公鑰

[root@hya ~]# cd .ssh/

[root@hya .ssh]# ll

總用量 8

-rw-------. 1 root root 1675 9月 30 16:12 id_rsa

-rw-r--r--. 1 root root 402 9月 30 16:12 id_rsa.pub

[root@hya .ssh]# cat id_rsa.pub

3)登入gitlab賬號新增公鑰

最後就是git  pull 一系列的操作

本文只講述的ssh連線的方式,httpd的方式暫時還沒有接觸到,以後用到的話我也會把它寫出來。

搭建本地私有雲倉庫簡介

1使用registry映象建立私有倉庫 為了對docker有個巨集觀認識,有時間可以看一下相關資料 1.1安裝docker 請檢視安裝文件 基於netopeer2模擬cpe的設計 1.2應該官方映象搭建倉庫 預設情況,會將倉庫建立在容器的 tmp registry目錄下。可以使用 v引數來把映象檔案...

使用git將本地專案推送到碼雲私有倉庫

前言 之前博主一直是使用手動發布專案的,所以效率上是很費時的。最近因為搞了幾台伺服器,發布自己專案的時候感覺很痛苦。於是準備暫時打造乙個自動化的發布指令碼,第一步當然是將 傳到github上,因為碼雲上有免費的倉庫,就直接用碼雲上手了。下面是將本地的 使用git推到碼雲的步驟。環境作業系統 win1...

使用git將本地專案推送到碼雲私有倉庫

1 開啟git bash,進入到要提交專案的目錄下,例如 2 初始化 git init 3 在碼雲上新建倉庫,然後複製ssh 4 在本地庫上使用命令git remote add把它和碼雲的遠端庫關聯 git remote add gitee git gitee.com xhy2019 xczxclo...