我似乎无法提交文件中的一小部分更改,它似乎是所有文件或什么都没有,我正在使用Git与Intellij,是否可能?
谢谢。
不在IDE中。如评论中所述,您可以使用命令行,但我发现使用GUI GIT客户端要容易得多(我使用Tower,但有许多可用)。
更新 - 2/2018:2018.1的第一个EAP版本已经登陆,它就在这里!它被实现为每个块的复选框,因此您可以在进行提交之前有选择地检查它们。请享用!
更新 - 12月2017日:
那么2017.3刚刚发布,并没有进入。所以让我们希望2018.1。
更新 - 11月2017日:
这几个月来一直在“进行中”。 2017.3 EAP版本已推出一段时间,但此问题尚未完成。除了人们询问何时完成问题之外没有问题的更新,我认为这将滑到2018年的版本。
更新 - 2017年:
如某些评论所述,这个issue已开放多年。但它现在正在进行中并于2017年3月登陆,目前正在进行EAP发布,并将于今年秋季推出。所以现在,在问到这个问题四年之后,你很快就能在IDE中做到这一点。
您应该尝试使用SourceTree(Mac和Windows),它是免费的,是使用GIT的好工具。它具有您在舒适的UI中所需的所有提交自由。
这是IntelliJ的提交工作流程,从简单到复杂的任务:
等待终于结束了,部分提交是EAP 18.1的一部分:https://blog.jetbrains.com/idea/2018/02/intellij-idea-2018-1-eap-partial-git-commits-and-more/