java idea将git下载的项目启动 idea从git上下载项目_项目管理

查看之前的博客可以点击顶部的【分类专栏】
 

IDEA 从 Gitee 下载项目(默认master分支)

前提是已经安装了 Git 客户端。

1、IDEA 菜单栏 VCS -》 Checkout from Version Control -》Git

java idea将git下载的项目启动 idea从git上下载项目_更新_02

2、去 Gitee 上找到【克隆/下载】,复制 HTTPS 链接

java idea将git下载的项目启动 idea从git上下载项目_项目管理_03

3、输入 URL,可以点击 Test,看下能否 ping 通。然后点击 Clone 就好了。

java idea将git下载的项目启动 idea从git上下载项目_项目管理_04

IDEA 从 Gitee 下载分支项目

大部分情况下,我们假如在一家公司任职,都是在分支上进行编码开发的。因此我们需要下载某一个分支的代码。master一般是管理员才有合并的权限,且保证 master 的稳定版、可运行的版本。

而且大部分公司里做开发,都会有自己的一个 GitLab 服务器,很少使用 Gitee,毕竟5个人的团队是免费,超过5个人就要收费。公司为了节省开支,都会搭建自己的 GitLab 服务器。原理和 Gitee 都是一样的。

比如我们先在 Gitee 上创建一个分支(如果已有分支,请跳过)

java idea将git下载的项目启动 idea从git上下载项目_更新_05

java idea将git下载的项目启动 idea从git上下载项目_git_06

java idea将git下载的项目启动 idea从git上下载项目_下载_07

java idea将git下载的项目启动 idea从git上下载项目_git_08

这样分支就创建好了。然后我们在 IDEA 里拉取对应的分支如下:

java idea将git下载的项目启动 idea从git上下载项目_下载_09

说明:在实际开发中,某一个项目根据某一次的需求增加分支,就会成为一个大版本,比如 V1.2.0,如果有需求的改动,可以再创建一个分支 V1.3.0,但是之前的V1.2.X 还需要继续维护,我们会看到很多开源软件都有一个大版本是增加某些功能的,但是之前的版本还需要维护,保证上个版本无 bug。

 IDEA 更新 Gitee 最新文件

1、对着项目鼠标右键,Git -> Repository -> Pull

java idea将git下载的项目启动 idea从git上下载项目_下载_10

或者点击右上角的箭头直接快捷更新。

java idea将git下载的项目启动 idea从git上下载项目_项目管理_11

从 IDEA 提交到 Gitee

1、本地新增一个测试文件。第一次使用的话,IDEA 提示你是否增加到 Git 上,我们可以选择 Yes,也可以选 No。我先选 No,后面说怎么添加到 Git。没有添加到 Git 版本控制的,默认是咖啡色。

java idea将git下载的项目启动 idea从git上下载项目_项目管理_12

2、对着文件鼠标右键 Git -> Add 也可以添加到版本控制。然后颜色就变绿色了。

java idea将git下载的项目启动 idea从git上下载项目_项目管理_13

3、继续对着项目或者某个文件鼠标右键,Git -> Commit File,这次是提交到本地缓存,还没上传到 Gitee 服务器!

java idea将git下载的项目启动 idea从git上下载项目_上传_14

4、这里说一下,在 IDEA 右上角,有2个箭头的快捷方式:一个下载最新项目,另一个是提交本次修改到缓存(还没提交到 Gitee)。与单个文件的操作效果一样,不过更方便。

java idea将git下载的项目启动 idea从git上下载项目_项目管理_15

5、提交到本地缓存,要提交哪些就勾选哪些。输入提交信息(非必填),如果在公司里开发,一定要养成填写提交信息的习惯。

java idea将git下载的项目启动 idea从git上下载项目_git_16

6、最后一步,push 到 Gitee 服务器!这一步很多人容易忘记。这是把本地仓库修改的内容,推送到 Git 服务器。

java idea将git下载的项目启动 idea从git上下载项目_上传_17

java idea将git下载的项目启动 idea从git上下载项目_上传_18

7、如果是第一次使用,会弹出登录页面。输入我们的 Gitee 账号和密码。登录成功后,我们的账号和密码会缓存到 IDEA 的本地,路径在:C:\Users\你的用户名啊\.IntelliJIdea2018.2\config\c.kdbx,下次就不用再次登录了。

java idea将git下载的项目启动 idea从git上下载项目_项目管理_19

 IDEA 右下角会提示是否成功!

java idea将git下载的项目启动 idea从git上下载项目_git_20

8、然后到 Gitee 后台查看

java idea将git下载的项目启动 idea从git上下载项目_更新_21

新项目如何上传到仓库

有时候,我们不是拉取已有的项目,而是自己搞了一个项目,要上传到 Gitee,怎么办?

1、先去 Gitee 新建一个空的仓库。

java idea将git下载的项目启动 idea从git上下载项目_git_22

然后获取到我们的 HTTPS 链接。

java idea将git下载的项目启动 idea从git上下载项目_项目管理_23

2、比如我们本地搞好了一个项目。这时候点击 IDEA 顶部菜单【VCS】 -> 【Import into Version Control】->【Create Git Repository】

java idea将git下载的项目启动 idea从git上下载项目_上传_24

3、然后选择我们要添加到 Git 的项目。

java idea将git下载的项目启动 idea从git上下载项目_更新_25

4、对着项目鼠标右键,找到【Git】->【Add】,添加到 Git 版本控制。

java idea将git下载的项目启动 idea从git上下载项目_下载_26

5、继续对着项目鼠标右键【Git】->【Commit Directory】,提交路径

java idea将git下载的项目启动 idea从git上下载项目_更新_27

6、勾选要提交的文件,输入提交的备注。

java idea将git下载的项目启动 idea从git上下载项目_更新_28

7、Commit

java idea将git下载的项目启动 idea从git上下载项目_下载_29

8、对着项目鼠标右键【Git】->【Repository】->【Push】,这个操作才是真正的提交到 Gitee 服务器!

java idea将git下载的项目启动 idea从git上下载项目_项目管理_30

9、第一次提交,点击【Define remote】

java idea将git下载的项目启动 idea从git上下载项目_项目管理_31

10、输入刚才的仓库 HTTPS 路径

java idea将git下载的项目启动 idea从git上下载项目_下载_32

11、Push

java idea将git下载的项目启动 idea从git上下载项目_项目管理_33

12、然后被拒绝:Push rejected

java idea将git下载的项目启动 idea从git上下载项目_上传_34

13、然后打开 IDEA 的终端,输入命令:

git push -u origin master -f

java idea将git下载的项目启动 idea从git上下载项目_更新_35

14、然后就推送成功了

java idea将git下载的项目启动 idea从git上下载项目_下载_36

15、最后去 Gitee 官网确认:

java idea将git下载的项目启动 idea从git上下载项目_更新_37