git連線華為雲DevCloud

程式猿da哥發表於2019-02-20

華為雲DevCloud官網

華為雲DevCloud在程式碼託管方面的個github很類似,引入了程式碼倉庫的概念,同時需要本地安裝git客戶端,且只能與git進行連線,從這個角度上講,DevCloud的程式碼管理部分就是github的功能,下面對git對接DevCloud做說明,

首先,需要在本地git與DevCloud之間建立安全殼連線(ssh)

華為的官網上有指導,但是是基於Linux下的,我寫出Windows下的連線方法。

安裝完git後,來一個git config,看看自己的資訊。

然後在git的執行目錄下建立一個.ssh資料夾。我的電腦中git是執行在c:/users/使用者名稱這個目錄下,我一看沒有.ssh資料夾,則新建一個,git bush中用mkdir ~/.ssh,如圖

git連線華為雲DevCloud

然後,在git bush中生成ssh祕鑰

ssh-keygen -t rsa -C “fanyuch@outlook.com” 注意,這個雙引號中間的是自己的郵箱,

回車完之後,bush 會提示你,是不是在這個資料夾下建立ssh,你直接回車

完事她又問,是否用密碼,不理他,直接回車,完事她又讓你重複一面密碼,你依然回車,設定空密碼。

三次回車,生成祕鑰完成,你會發現在git執行目錄下\.ssh目錄下,生成了兩個檔案。如圖:

git連線華為雲DevCloud

沒錯,id_rsa.pub中儲存的就是ssh祕鑰,你可以記事本直接開啟。貼上到DevCloud中的祕鑰欄就可以了,這樣本地git就與DevCloud服務建立了ssh連線。

第二步:本地git連線DevCloud

開啟git gui,不用bush.,這樣比較簡單,

git連線華為雲DevCloud

在遠端/新增中開啟對話方塊,在遠端細節這一欄,有兩個要填,一個名字,一個地址,對應右圖華為雲的名稱和地址,直接複製過去,然後新增。

git連線華為雲DevCloud
git連線華為雲DevCloud

新增成功會顯示如下對話空

git連線華為雲DevCloud

第三步:我們把原生程式碼“推”到DevCloud

git連線華為雲DevCloud

選好華為雲的名字,勾選上強制重寫已存在的分支

git連線華為雲DevCloud



相關文章