在IDEA中使用Git

配置Git

在这里插入图片描述

配置GitHub

配置账户

在这里插入图片描述

日常使用

初始化

创建Git仓库,位置选择当前项目根目录,完成后,文件名会变成褐色
在这里插入图片描述

忽略一些不需要提交的东西

修改.gitinfoexclude
添加需要忽略的配置
已忽略的文件在IDEA中会置灰

在这里插入图片描述

添加到缓存区

右键项目→Git→Add,完成后,文件名会变绿

提交到本地库

右键项目→Git→Commit Directory
或者点击工具栏按钮,完成后,文件名会变回默认的颜色

在这里插入图片描述
添加注释内容后提交

在这里插入图片描述

版本切换

1.在模块上右键或者点击工具栏查看历史

在这里插入图片描述
2. 选择要切换的版本

在这里插入图片描述
3. 右键→Copy Revision Number.

在这里插入图片描述
4. 在模块上右键

在这里插入图片描述
5. 选择 Hard 并粘贴版本号

在这里插入图片描述

6.版本切换成功

在这里插入图片描述

创建分支

1.在模块上右键

在这里插入图片描述

2.点击New Branch

在这里插入图片描述

3.给新分支命名

在这里插入图片描述

4.点击Create后自动切换新分支

5.在新分支添加新的代码并提交

在这里插入图片描述

合并分支

1.在模块上右键切换到主干

在这里插入图片描述
在这里插入图片描述

2.在模块上右键选择合并改变

在这里插入图片描述

3.选择要合并的分支

在这里插入图片描述

4.合并成功

在这里插入图片描述

解决冲突

让主干和分支在同一个位置添加一行代码

1.分支添加内容,并添加到暂存区和本地库

在这里插入图片描述

2.主干添加内容,并添加到暂存区和本地库

在这里插入图片描述

3.在主干合并分支内容,出现冲突
误关闭也可以在Git→Resolve Conflicts打开

在这里插入图片描述

4.选择合并,出现处理窗口

在这里插入图片描述

5.处理之后

在这里插入图片描述
6. 点击 Apply

在这里插入图片描述

上传本地库(适用HTTPS与SSH)

1.在 GitHub 网站上创建仓库

在这里插入图片描述

2.复制仓库地址

在这里插入图片描述

3.在 Idea 中的模块上右键

在这里插入图片描述

4.设置远程地址别名

在这里插入图片描述

5.点击 Push 推送到 GitHub 仓库

在这里插入图片描述

6.上传成功

在这里插入图片描述

更新本地库

正常情况下是合作伙伴上传新的代码到 GitHub,如果此时本地库不更新将无法上传

1.为了演示,直接在GitHub上在线修改了一个文件

2.Idea 中的本地库也修改文件、添加到暂存库、添加到本地库,然后上传,发现上传被拒绝

在这里插入图片描述

3.此时点击 Merge 或 Rebase 都可以实现本地库与远程 GitHub 的同步

4.也可以点击 Cancel 之后通过以下方式更新本地库

在这里插入图片描述

5.点击 Pull 将 GitHub 上最新的代码合并都本地库

在这里插入图片描述

6.点击 Pull 之后更新本地库成功

在这里插入图片描述

从 GitHub 上克隆项目到本地

1.点击 Idea 中的 CVS 选项

在这里插入图片描述

2.输入 GitHub 中的仓库地址并指定项目的存放路径

在这里插入图片描述

3.提示是否为克隆的项目创建一个新工程

在这里插入图片描述

4.点击 Yes 弹出导入工程的提示框

在这里插入图片描述

5.点击 Finish 之后在 Idea 中显示的是一个空工程

在这里插入图片描述

6.需要为新工程配置一下 JDK、导入 Module等等

在这里插入图片描述

在这里插入图片描述

7.克隆成功

在这里插入图片描述

原文地址:https://www.cnblogs.com/7920284109q/p/13625602.html