華爲開發運在代碼託管方面的個github很相似,引入了代碼倉庫的概念,同時須要本地安裝git客戶端,且只能與git進行鏈接,從這個角度上講,華爲開發雲的代碼管理部分就是github的功能,下面對git對接華爲開發雲作說明,git
首先,須要在本地git與Devcloud之間創建安全殼鏈接(ssh)github
華爲的官網上有指導,可是是基於Linux下的,我寫出Windows下的鏈接方法。安全
安裝完git後,來一個git config,看看本身的信息。ssh
而後在git的運行目錄下創建一個.ssh文件夾。個人電腦中git是運行在c:/users/用戶名這個目錄下,我一看沒有.ssh文件夾,則新建一個,git bush中用mkdir ~/.ssh,如圖ui
而後,在git bush中生成ssh祕鑰blog
ssh-keygen -t rsa -C 「fanyuch@outlook.com」 注意,這個雙引號中間的是本身的郵箱,開發
回車完以後,bush 會提示你,是否是在這個文件夾下創建ssh,你直接回車it
完事她又問,是否用密碼,不理他,直接回車,完事她又讓你重複一面密碼,你依然回車,設置空密碼。gui
三次回車,生成祕鑰完成,你會發如今git運行目錄下\.ssh目錄下,生成了兩個文件。如圖:rsa
沒錯,id_rsa.pub中保存的就是ssh祕鑰,你能夠記事本直接打開。粘貼到華爲開發雲中的祕鑰欄就能夠了,這樣本地git就與華爲與服務創建了ssh鏈接。
第二步:本地git鏈接華爲開發雲
打開git gui,不用bush.,這樣比較簡單,
在遠程/添加中打開對話框,在遠程細節這一欄,有兩個要填,一個名字,一個地址,對應右圖華爲雲的名稱和地址,直接複製過去,而後添加。
添加成功會顯示以下對話空
第三步:咱們把本地代碼「推」到華爲雲
選好華爲雲的名字,勾選上強制重寫已存在的分支