图解IntelliJ IDEA中GIT常用操作

本篇经验将和大师介绍IntelliJ IDEA中GIT常用操作的方式 , 但愿对大师的工作和进修有所帮忙!
方式/
1更新(update)
我们在提交接码前最好先更新下长途仓库的代码到当地仓库 , 如许可以削减不需要的冲突 , 更新update可以直接经由过程快捷键 Ctrl + T  , 也可以经由过程东西栏上按键来实现 , 别离是update , commit , compare with the same respository version 。 这里我们选择update , 如下图所示:
当然也可以右键项目-->选择Git-->Respository-->pull来实现 。

图解IntelliJ IDEA中GIT常用操作

文章插图

2提交接码(commit and push)
我们在IDEA中开辟好本身的代码之后若何提交到长途仓库呢?右键项目-->选择Git , 如下图所示:

图解IntelliJ IDEA中GIT常用操作

文章插图

3Commit Directory:commit代码(将stage区的暂存文件提交到当前分支的当地仓库 , 并清空stage区) , 也可以push代码(把当地仓库的文件同步到长途仓库) , 如下图所示:

图解IntelliJ IDEA中GIT常用操作

文章插图

4Commit对应Git的Commit号令 , 有时辰我们只但愿commit到当地仓库临时还不想push则可以经由过程此方式 。 若是commit完之后我们还需要push到长途仓库 , 这时辰需要我们再右键项目-->选择Git-->Respository-->push 。
想实现纯真的commit功能 , 我们还可以经由过程快捷键 Ctrl + K  , 亦或经由过程东西栏按钮 , 如下图所示:
Commit and Push也就是Commit和push , 我们可以直接在这里commit到当地仓库之后 , 再push到长途仓库 。

图解IntelliJ IDEA中GIT常用操作

文章插图

5Add:把当地文件从工作目次添加到当地仓库的stage区 , 对应Git的Add号令 。
Compare with Branch…:与长途分支比力 。 我们提交前可以经由过程此功能比力下我们工作目次中代码和长途分支代码的异同 。
Show History:查看汗青点窜版本记实 。
Revert:回滚 , 会将你的当地点窜回滚 。
Repository:各类仓库号令 。
, 如下图所示:

图解IntelliJ IDEA中GIT常用操作

文章插图

6归并(Merge)
在开辟中不免会碰到多人点窜统一个文件 , 造当作版本冲突 , 这时辰若是需要法式正常运行而且确保功能完整就需要开辟人员手动解决这些冲突 , 并将代码归并 , 获得最终一致性的代码最后再push到长途 。
而这一块往往对良多人来说是最头疼的 , 操作不妥可能会造当作代码杂乱造当作变乱 , 其实理解了道理 , 谙练之后其实也没那么复杂 , 如下图所示:

图解IntelliJ IDEA中GIT常用操作

文章插图

7分支办理
分支办理我们就需要用到IDEA底部的状况栏了 , 如下图所示:

图解IntelliJ IDEA中GIT常用操作

文章插图

推荐阅读