華為雲Devcloud將原生代碼提交到程式碼託管的步驟

華為雲Devcloud將原生代碼提交到程式碼託管的步驟

說明:

    需要電腦中安裝git,下載地址 https://git-scm.com/

    版本必須在2.9.2以上!!

1.首先建立倉庫

2.設定ssh祕鑰

新建頁面下有生成和設定金鑰的操作方式

3.在專案根目錄開啟GitBash

4. 本地git倉庫初始化

git命令列中執行

git init

5.新增遠端倉庫地址

在Devcloud頁面進入倉庫詳情複製倉庫地址,注意:要使用ssh地址

執行git命令

git remote add origin 你的倉庫地址

6.特殊操作,拉取版本庫中的檔案

這一步的操作,git版本必須是2.9.2版本以上

git pull origin master --allow-unrelated-histories

然後會彈出這樣一個頁面,不用理會,直接 :wq 

我們會發現,已經將遠端倉庫拉取到本地了

到此,本地庫和線上庫已經建立起了聯絡,可以正常的操作倉庫了

7.增加檔案到版本庫,只新增原始碼

git add ./pom.xml
git add ./src

出現的警告為換行符格式由LF改為CRLF格式

8.提交檔案

git commit -m "first commit"

9.推送原生代碼到遠端倉庫

執行命令

git push -u origin master

可以看到已經成功推送出去了

結語

    除了操作第6步,其他步驟和正常的git操作一樣;

    第6步需要在第9步之前、第5步之後完成即可;

    理論上使用SSH地址和HTTPS地址的效果應該是一樣的,可是HTTPS的操作本人沒有實驗成功,各位大佬可自行測試分享,記得把結果告訴小弟;