Java笔记01--IDEA整合Gitee(码云)

码农天地 -
Java笔记01--IDEA整合Gitee(码云)
Git是什么?

Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。(摘自百度百科)
是一个实时性较好的代码托管平台,可以让用户实时的上传、更新、下载代码。工作的时候不需要联网,因为版本都在自己的电脑上,如果两个人同时改了一个文件只需要把自己修改的推送给对方就可以互相看到对方的修改了,git可以直接看到更新了那些代码和文件。
所有的版本控制都同步到本地的每个用户,每个人都拥有全部的代码,不会因为服务器损坏或者网络问题在成不能工作的情况

Git的优点

实现多区域多人协同开发
追踪和记载一个或者多个文件历史记录
组织和保护你的源代码和文档
统计工作量
并行开发,提高开发效率
跟踪记录整个软件的开发过程
减轻开发人员的负担,节省时间,同时降低人为错误
简单来说就是管理协同多人开发的技术

Git、Gitee与Github的关系

要自己做一些东西,或者和别人合作开发,就必须要学会使用Git。
Git是本地的,可以下载安装并配置环境。
而Github与Gitee是同一类,在云端。区别是Github是国外的,Gitee是国内的。二者的使用需要借助Git。我们需要通过Git把代码上传到Gitee或Github中。

Git下载

下载与系统对应版本即可
https://git-scm.com/downloads

Git安装

默认一直下一步即可完成安装。

启动并配置Git

安装成功后出现三个工具

Git Bash:启动与Unix和Linux命令行一样的命令行,使用最多(建议使用命令行,熟悉命令)。Git CMD:启动window命令行。Git GUI: 启动Git图形化界面,不建议私用。* 需要设置Git用户名和邮箱

Git的四个区域

工作区(存放代码的地方)、暂存区(存放工作区中修改的文件列表信息的文件)、本地仓库(本地存放数据的位置,Head指向最新放入仓库的版本)、远程仓库(托管代码的服务器),具体关系如下:

Git工作流程

一.在工作目录中添加,修改文件
二.将需要进行的版本管理的文件放入暂存区 git.add
三.将暂存区的文件提交到git仓库 git commit
四.提交到远程仓库 git push 一般的远程仓库有两种github,gitee

在IDEA中整合Git

Gitee注册

官网:https://gitee.com

在IDEA中安装、整合Gitee插件

打开Setting中的Plugins选项,然后进行gitee插件搜索和安装,如图所示:

Gitee 安装成功以后,检查是否在Version Control中有Gitee选项,如图所示:

点击Version Control的Gitee选项,进入Gitee配置,如图所示:

在Gitee配置界面,选则添加账户(Add Account),进入账户配置界面,如图所示:

在Gitee账户配置界面,进行连接Gitee平台的账户配置(要事先注册好Gitee平台账户),然后点击Log in进行登陆,登陆成功以后会呈现如下界面,如图所示:

IDEA中基于Git的项目操作

将项目、Module推送到Gitee远程代码托管平台。
在推送代码之前一定要确保已经从Git官网下载了程序到本地。
VCS->import into version control->share project on gitee

指定Gitee仓库的仓库名(库不存在,推送时自动创建),如图所示:

更新项目
1.在项目上右键->git->commit directory->添加注释
2.在项目上右键->git->repository->push

从Gitee克隆(Clone)项目到IDEA

VSC->get from version control->在码云网站上把url拿过来(截止到项目名:e.g. https://gitee.com/wang-yibo970728/ThirdProject00001)

常见问题

1.无论是上传、更新还是下载代码都需要先把项目添加(add)到git上,否则不能commit and push

2.如果上传完代码之后页面如下图,则检查 settings->version control->Git 是否指向了.exe

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

加个好友,技术交流

1628738909466805.jpg