首页 > 技术文章 > IDEA中使用GIT教程

lemitang 2022-03-11 11:00 原文

 1. Git简介

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Git管理的文档(文本文档)允许多人对同一个文档进行修改,各自修改的内容很方便地进行合并,并且可以基于当前内容创建新的分支,在新的分支继续进行修改,最后合并到当前分支上,始终保证文档是最新的。

2. Git与SVN区别

Git 是分布式的,SVN不是:这是Git 和 其他非分布式的版本控制系统(例如:SVN,CVS等) 最核心的区别。

Git 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn、.cvs等的文件夹里。

Git 分支和SVN的分支不同:分支在SVN中一点都不特别,其实它就是版本库中的另外一个目录。

Git 没有一个全局的版本号,而SVN有:目前为止这是跟SVN 相比 Git 缺少的最大的一个特征。

Git 的内容完整性要优于SVN:Git 的内容存储使用的是 SHA-1的哈希算法,这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。

3. IDEA安装Git

 3.1     Git安装

 Git.exe 分32和64位,可以在git官网下载:https://git-scm.com/download/win

  双击安装包,开始安装,可以单击“更改”修改目标文件夹

下一步,下一步,完成安装,安装成功后,关闭安装界面。

安装成功后,使用快捷键win+r, cmd, 打开控制台,然后输入git命令,看到如图所示的画面即表示安装成功了。

 3.2     为IDEA指定Git路径

默认情况下,IDEA是不自带git运行程序的,所以需要通过

菜单->settings->Version Control->Git->Path to Git executable: 设置为安装git中所安装的git.exe

选好后,单击【Apply】

3.3     注册Git账号及仓库创建

注册一个git账号,注册地址:https://gitee.com/signup

注册成功后,登录,创建仓库。

单击“+”新建仓库,在下图中,仓库名称和路径可以自定义修改。填好信息后,单击【创建】

 

创建成功后如下图所示,可以复制好地址,后面会用到。

 

在桌面右键选择Git bash进行环境配置

分别输入下列命令:   回车

git config --global user.name "username"   --username是自己账号名

git config --global user.email username@email.com

使用命令查看上一步结果

git config --global –list

 

 

生成ssh

输入命令:ssh-keygen -t rsa  回车

提示输入保存key路径,不输入内容,直接回车,系统会自动建C:\Users\tangjing\.ssh

再次回车输入密码和确认密码。

建好后,到C:\Users\tangjing\.ssh打开id_rsa.pub 文件,将其内容拷贝到云端

3.4     在IDEA中关联Git项目

  1. 在File>New>Project from Version Control中
  2. 在VCS>Get from Version Control中

 

 

在上面2处均可打开关联页面,在URL中填入之前复制的仓库URL,单击Clone

 

关联好之后

 

 新建Maven项目

 

 

 

 新建包和新建类

右键项目->Git->Commit Directory之后弹出如图所示的窗口,在Commit Message 输入 test, 然后点击 Commit And Push

到网站上查看代码已提交。

 

 

推荐阅读