IDEA+git+华为云配置

将IDEA中的项目提交到git远程仓库版本管理,git远程仓库使用华为云进行代码托管。市面上常见的git托管平台有github、华为云、码云、开源中国、Gitlab等。

0、下载和安装git:https://git-scm.com/download/

一、创建华为云账号:

1、从U+实训课程页面,进入到华为华为云首页,U+已与华为云账号打通,华为云和U+共用相同的账号和密码。

IDEA+git+华为云配置_第1张图片2、首次进入华为云需要进行实名认证,请自行实名认证

二、在IDEA中创建本地仓库

1.将idea项目交给版本控制工具,VCS  ——>  Enable Version Control Integration...  

IDEA+git+华为云配置_第2张图片

2.选择交给git进行管理,点击ok之后,该项目就会交给git进行管理,且在项目所在目录创建本地代码仓库,可以到项目所在目录看到有一个.git的隐藏文件,该目录就是git本地仓库。

IDEA+git+华为云配置_第3张图片

3.将代码提交到本地仓库(commit)

IDEA+git+华为云配置_第4张图片

IDEA+git+华为云配置_第5张图片

代码提交到本地仓库了。

4、为了验证有没有提交成功,可以

查看代码的提交历史

    右击项目  ——>  Git  ——>  Show History

双击某一次提交记录,可以查看该提交的详细内容。

三、创建远程仓库

以上步骤我们只是将代码提交到了本地仓库,如果实现共享和版本控制,我们要创建远程仓库,远程仓库使用华为云的代码托管。

1、华为云首页选择 服务--->代码托管

IDEA+git+华为云配置_第6张图片

普通新建

IDEA+git+华为云配置_第7张图片

 输入仓库名,然后确定

IDEA+git+华为云配置_第8张图片

此处就该仓库的https地址,将项目提交到远程仓库时,根据该地址提交。 mark1

三、将本地仓库中的代码提交到远程仓库

1、git---》push,提交时push,下载是pull

IDEA+git+华为云配置_第9张图片

2. 第一次提交需要设置远程仓库地址,其中url是远程仓库的地址(mark1处)

IDEA+git+华为云配置_第10张图片

3、点击ok  ----》push后需要输入华为云的仓库的账号和密码,仓库账号和密码在如下位置进行查看和修改,默认就是华为云的登陆密码

4、 异常处理,第一次提交因为本地项目和远程项目没有关联,所以会提交失败

解决办法参考:在项目所在目录下执行git bash,执行命令:(参考:https://www.jianshu.com/p/f8c9fb05681b)

git push -u origin master -f

或者在idea中使用快捷键  alt+f12  打开命令行Terminal窗口,执行git push -u origin master -f命令,如下图:

IDEA+git+华为云配置_第11张图片

本地项目和远程仓库进行关联成功,然后在选择idea中vcs--->git---->push   将本地仓库中的代码提交到远程仓库。

提交成功后,在网页上可以看到,本地的代码已经提交提交到远程仓库,在网站端可以查看、修改提交的内容。

IDEA+git+华为云配置_第12张图片

5、

(1)如果其他开发人员更新了远程仓库,可以选择通过pull进行下载下来。

(2)如果想下载在远程仓库的项目,可以在开发工具中选择check out from version Control,然后输入仓库url

IDEA+git+华为云配置_第13张图片

(3)总结:每次先本地提交commit,在push

你可能感兴趣的:(git)