Java:IDEA结合Git和Gitee的简单使用

 

目录

开篇

为什么要在IDEA中提交代码?使用命令行或者“小乌龟”不是也能够提交吗?

什么是Git?

Git的工作流程

三个概念 

 Git的几个命令

什么是Gitee?

Git和Gitee怎么和IDEA结合?

步骤一:在Gitee上创建一个仓库

步骤二:将代码克隆到本地

步骤三:IDEA中识别git.exe

步骤四:创建项目,项目路径为当前的仓库的路径


开篇

作为未来的程序员,我们应该要能够熟练地使用Git来提交自己的代码、管理自己的代码。接下来,我将以初学者的角度通过这篇文章来帮助大家了解最基本的Git和如何在IDEA中直接快速地提交代码

为什么要在IDEA中提交代码?使用命令行或者“小乌龟”不是也能够提交吗?

1. 命令行就不用说了,其需要输入特定的指令,相对来说比较麻烦,不推荐初学者使用

2. “小乌龟”(有需要的可以到官网下载或者私信我发安装包)与在IDEA中进行操作复杂度差不多,但是没写一段代码就要去文件夹中提交一次,效率相对来说会低一些,我比较喜欢的是在一个工程中每写一个类就提交一次,所以在IDEA中操作就会简便非常多

什么是Git?

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。

Git的工作流程

三个概念 

1. 工作区:在电脑中所能够看到的目录

2. 暂存区:英文叫stage或index。一般存放在.git目录下的index文件中,所以优势可以把暂存区叫做索引

3. 版本库/本地仓库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库

 Git的几个命令

以上是比较全面的Git提交代码的流程,以供参考(如果有不知道怎么安装Git的可以私信我)。

什么是Gitee?

前面介绍的Git是一个版本管理工具,而Gitee是一个类似于GitHub的用来存放代码的云端。通过Git这样的工具,可以将代码上传到云端Gitee,当然Git不仅仅只是一个上传代码的工具,它同时是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件;还与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持……有兴趣可以看看这个教程,进一步了解Git:Git 教程 | 菜鸟教程

Git和Gitee怎么和IDEA结合?

准备:IDEA(官网下载或者私信我发安装包)、Git工具、Gitee账号(其中有任何不懂的步骤都可以私信问我或者评论区留下问题)

步骤一:在Gitee上创建一个仓库


  


 

步骤二:将代码克隆到本地


步骤三:IDEA中识别git.exe

打开IDEA


最后点Apply,再点OK即可识别git.exe。 

步骤四:创建项目,项目路径为当前的仓库的路径



但有时候还会出现一个报错信息的页面(原因是在其中注释里出现中文字符或者其他不符合IDEA等东西)—— 这些都直接不用管即可不论何时都是点commit and push。 

还有就是在第一次提交的时候有可能会要求输入用户名和密码,这里就直接输入自己在登录Gitee是使用的用户名和密码即可。


此外,后面的文章还会讲Gitee在IDEA中的插件有哪些&如何在IDEA中使用Gitee插件等。敬请期待……


版权声明:本文为Faith_cxz原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。