华为云Devcloud将本地代码提交到代码托管的步骤

说明:

    需要电脑中安装git,下载地址 https://git-scm.com/

    版本必须在2.9.2以上!!

 

1.首先创建仓库

华为云Devcloud将本地代码提交到代码托管的步骤_第1张图片

 

2.设置ssh秘钥

华为云Devcloud将本地代码提交到代码托管的步骤_第2张图片

新建页面下有生成和设置密钥的操作方式

华为云Devcloud将本地代码提交到代码托管的步骤_第3张图片

华为云Devcloud将本地代码提交到代码托管的步骤_第4张图片

 

3.在项目根目录打开GitBash

华为云Devcloud将本地代码提交到代码托管的步骤_第5张图片

 

4. 本地git仓库初始化

git命令行中执行

git init

 

5.添加远程仓库地址

在Devcloud页面进入仓库详情复制仓库地址,注意:要使用ssh地址

华为云Devcloud将本地代码提交到代码托管的步骤_第6张图片


执行git命令

git remote add origin 你的仓库地址

 

 

6.特殊操作,拉取版本库中的文件

这一步的操作,git版本必须是2.9.2版本以上

git pull origin master --allow-unrelated-histories

华为云Devcloud将本地代码提交到代码托管的步骤_第7张图片

然后会弹出这样一个页面,不用理会,直接 :wq 

我们会发现,已经将远程仓库拉取到本地了

华为云Devcloud将本地代码提交到代码托管的步骤_第8张图片

到此,本地库和线上库已经建立起了联系,可以正常的操作仓库了

 

 

 

7.增加文件到版本库,只添加源代码

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

华为云Devcloud将本地代码提交到代码托管的步骤_第9张图片

出现的警告为换行符格式由LF改为CRLF格式

 

8.提交文件

git commit -m "first commit"

华为云Devcloud将本地代码提交到代码托管的步骤_第10张图片

 

9.推送本地代码到远程仓库

执行命令

git push -u origin master

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

华为云Devcloud将本地代码提交到代码托管的步骤_第11张图片

 

华为云Devcloud将本地代码提交到代码托管的步骤_第12张图片

 

结语

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

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

    理论上使用SSH地址和HTTPS地址的效果应该是一样的,可是HTTPS的操作本人没有实验成功,各位大佬可自行测试分享,记得把结果告诉小弟;

 

 

命令总结

git init 

git remote add origin 替换仓库地址

git pull origin master --allow-unrelated-histories

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

git commit -m "first commit"

git push -u origin master


 

 

 

 

 

你可能感兴趣的:(devcloud,git)