Intellij IDEA | 谁的锅一目了然

185 阅读2分钟

🧑🏻‍💻「设置专题回顾」👇

👀「今日内容概览」👇

  • Changelists

01

在前面的 N 个小结介绍了 「IntelliJ IDEA」中 Appearance& Behavior,Keymap,Editor,Plugins

其中 KeyMap,Plugins 只是简单的带过,并没有详细的介绍。留待后面的快捷键和插件专题在进行集中介绍(避免精力分散)。

接下来的一段时间来到 Version Control 模块。

因为我自己工作的场景大部分都是在 Git 下,所以目前也只讲解 Git 下的配置,诸如 SVN 的配置先展示不介绍【主要我也不会】

02

首先你需要先理解什么是 Changelists

一个完整的项目中会有很多的模块,每个模块有着不同的功能。不同的模块,重要性也不一样。

比如 测试模块和 支付模块。肯定是支付模块要重要的多。正常来说一般不会做修改。

「IntelliJ IDEA」允许我们对不同的模块进行不同的标记,这样在提交代码的时候可以非常清晰的进行查看。

03

在「IntelliJ IDEA」下方的 Git Toolbar 点开,可以看到目前已经修改过的文件,以及它所在的 Changes。

如果你没有做过任何修改,则所有的文件都是放在一个默认的 Changelists 中.

可以在默认的 Changes 上右键新建 ChangeList

如果想改变文件从默认的 Changes 到自己创建的 Changes。可以选中文件进行拖动到其他的 Changes

这样我们在使用「IntelliJ IDEA」进行 commit 提交时,选择不同的 Change时对应的变更文件就发生了变化了

04

之前介绍过 Git 在 「IntelliJ IDEA」中使用的系列文章.

可以回顾一下。