Git&Intellij,如何提交更改文件的一部分

我似乎无法提交文件中只有一小部分的变化,似乎是所有的文件或什么都没有,我使用与Intellij的Git,这是可能的吗?

谢谢。

不在IDE中。 正如评论中指出的那样,你可以使用命令行,但是我发现使用GUI GIT客户端更容易(我使用Tower ,但有很多可用的)。

更新 – 2017年:

这个问题多年来一直在开放,正如一些评论所指出的那样。 但目前正在进行中,并于2017年3月落地,目前正在EAP发布,并将于今年秋季上市。 所以现在,在四年之后,你很快就能够在IDE中正确地做到这一点。

更新2 – 11/2017:

现在这已经“进行中”了好几个月了。 2017.3 EAP版本已经推出了一段时间,但这个问题还没有完成。 除了人们询问何时完成这个问题之外,没有更新这个问题,我认为这将会转移到2018年版本。

你应该尝试SourceTree(Mac和Windows),它是免费的,是一个与GIT合作的好工具。 它具有您想要在一个舒适的用户界面的所有承诺自由。

这是我的IntelliJ工作stream程,从简单到复杂的任务:

  1. 的IntelliJ
  2. SourceTree
  3. shellGIT。