一文教你怎样通过 IDEA操作Gitee 进行Git版本控制

网友投稿 1308 2022-05-29

学习时,接触到了Git这个版本控制软件,经常用到它来管理代码。以下介绍IDEA如何操作码云gitee,通过IDEA把项目推送到码云、克隆仓库等操作方法。

文章在后续进行了补充,在完善文章的时候,发现最初写这篇文章时用来演示的文件,已经有部分修改了(这个文件夹不是另建来演示的,平时也存放项目),所以有一些文件发生了变化(比如 _ 变成了 - )。

以下演示是idea操作gitee的方法,idea操作Github的方法与Gitee相似,也可以参考这篇文章:IDEA连接Github之Git版本控制教程

对于码云的使用,学习可以参考这篇文章:不会码云Gitee怎样实战使用?看完它你就知道了,如果只是想快速地大概了解一下码云,可以参考这篇文章:Gitee使用之快速入门教程

一、 Gitee相关介绍

简介:介绍Gitee的相关信息。

码云是现在国内最大的代码托管平台,功能与GitHub相似,是一个分布式版本控制系统,提供基于git的代码托管服务,是一个为开发者提供稳定、高效、安全的云端软件开发协作的平台。

一个开源项目,开源分为两个群体:核心开发团队、贡献者。

核心开发团队,拥有对代码修改的最终决定权。

贡献者,能查看源代码但不能对版本库提交修改。

使用分布式版本控制系统(如Git):

可以在本地克隆一个完整的版本库。

开发者不需要一直保持连接共享版本库的状态,几乎全部操作都(脱离网络)能在本地版本库中完成。

不单单是核心开发团队可以克隆一份本地版本库,贡献者(非项目成员)也可以从共享版本库中克隆一份本地版本库,但是 只有 核心开发团队可以将最近的本地版本库推送到共享版本库上。

贡献者(非项目成员)如果想提交自己对项目的修改,用 git format-patch 命令将本地仓库提交转换为补丁文件或补丁文件序列,再通过 邮件 发送给核心开发团队。或者搭建一个自己的 共享版本库 ,通过 邮件 创建一个拉拽请求(Pull Request),让核心开发团队成员到自己的版本库来抓取(Pull)。

如果想了解更多码云的相关信息,可以查看这篇文章: 不了解码云Gitee?看完这教程你就知道了

二、 在IDEA推送项目到Git(如果是上传已经打开的项目,可以忽略第二部分)

简介:这一部分,可以理解为克隆远程仓库,修改后再提交。

现在一般主流的集成开发工具都支持git,idea也集成了git的客户端。

打开 idea ,点击 Check out from Version Control ,如下图所示

选择 Git

点击后会弹出以下窗口,把gitee的 远程仓库地址 复制下来,填上

项目存放的路径(本地的路径),填完后点击 Test 测试一下,如图所示

码云的使用操作,可以参考这篇文章:Gitee使用操作之快速入门教程

接着点击 Yes

idea不能识别代码的类型,选择从现有代码导入项目,点击 Next

这里会自动补充完成(根据上面的创建),会自动填上 项目名 和 项目地址 的,可以直接点击 Next

这里可以直接点击 Next

接着,点击 Finish 完成

上面根据 2.1 的导入完成后,打开idea如下图所示,我们把 Git school.iml (根据自己的名字,上面操作起的名字不同,生成的配置文件的文件名也不同) 提交到远程仓库。

右键 文件名 ,点击 Git --> Add

一文教你怎样通过 IDEA操作Gitee 进行Git版本控制

点击后,文件名会变颜色,如下图

接着在右键点击 文件名 ,点击 Git --> Commit File… (如果右键的是文件夹,则显示这个 Commit Directory … )

点击后如下,会显示上面选择的 提交的文件 ,填上本次 提交的描述 (推荐填写,免得后续不知道以前提交的原因) ,点击 Commit

点击后,如果成功,左下角会弹出一下提示(如果不成功,根据错误提示查找报错原因)

点击左下角的 Version Control ,可以查看Git的版本管理信息,点击 Local Changes ,查看本地修改了的文件

点击 Log ,查看git的提交日志

三、 IDEA使用Git前的准备

简介:介绍上传项目前的准备。

打开 idea 的设置面板 File --> Settings(快捷键: Ctrl+Alt+S )

点击 Version Control --> Git ,修改git可执行文件的路径(如果下载Git的时候是默认安装的路径,这里好像会自动关联),找到git安装目录下的 git.exe 文件

点击 Test 测试一下,检查配置是否成功,配置成功的话会提示版本号的

创建这个项目的git本地仓库,点击 VCS --> Import into Version Control --> Create Git Repository

选择目录路径(根据自己的选择),点击 OK

打开项目的目录,会发现生成了一个 .git 文件夹,git本地仓库创建完成。

四、 在IDEA推送项目到Git

右键项目名,点击 Git --> Add

也可以在idea的导航栏选择,点击 VCS --> Git --> Add

提交的方法有几个,选择一个进行操作就可以了。

直接点击上方导航栏的 √ 就可以了

右键需要提交的项目名,点击 Git --> Commit File (如果选择的是单个文件,显示的是 Commit File ,如果选择的是文件夹,显示的是 Commit Directory )

点击 VCS --> Commit (或者按快捷键 Ctrl + k )

点击上方导航栏的 VCS --> Git --> Commit Directory

提交到本地仓库的时候,会弹出提示让你检查确认,添加提交的描述(完善下文章,所以和最初写这篇文章的时候,项目、描述等有些变化),根据自己的情况修改,如下图所示

右键 项目名 ,点击 Git --> Repository --> push (或者按快捷键:Ctrl + Shift +K )

点击上方导航栏的 VCS --> Git --> Push

会弹出窗口显示推送的项目(如果没有填过 账号密码 ,也就是说首次提交,是需要填写git的账号信息的)

提交完成,可以登录git,去远程仓库检查一下。

五、 在IDEA从远程仓库克隆工程到本地仓库

点击 VCS --> Git --> Clone

点击后会弹出窗口,如下图所示,填写相关信息

克隆完成后,可以打开本地存放路径(根据自己情况,也就是上面选择的路径),查看克隆下来的仓库。

六、 在IDEA从远程仓库拉取代码

点击上方导航栏 VCS --> Git --> Pull

点击后会弹出一下窗口,(根据自己情况)选择需要拉取的代码

七、 在IDEA创建分支

点击 VCS --> Git --> Branches (或者按快捷键: Ctrl+Shift+` )

弹出以下窗口,点击 New Branch

再填写 分支名 (这里勾选的话,创建完成就切换到这个新建的分支)

八、 在IDEA切换分支

点击 VCS --> Git --> Branches (或者按快捷键: Ctrl+Shift+` )

选择需要切换到的分支,点击 Checkout 就可以了

操作完成。

Git IDE

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:一线互联网常见的14个Java面试题
下一篇:Android四大组件详解
相关文章