在 IntelliJ Idea 中进行 TODO 审查或跳转到源代码后,如何继续“创建”提交?

Dan*_* M. 4 ide git intellij-idea pycharm

这变得非常烦人,所以我认为我只是做错了什么。

问题:我花了一些时间仔细选择要提交的内容 (git)、编写提交消息、选择作者。当我按下 commit 时,我收到 Before Commit hook/inspection 通知我我有一些 TODO 文件要提交。好吧,我解决了这个问题,然后呢?我再次打开提交菜单 (Ctrl+K),除了消息之外什么都没有保存!如果我决定跳转到某个文件的源以应用一些修复或只是更仔细地检查它,也是如此。

这里肯定有问题,因为我不明白这是如何产生生产力的,而且没有其他 git 工具/git cli 表现得像这样。

请注意,我不反对提交前检查(我知道如何禁用它)。我要它。我只想从我离开的那里恢复提交。

编辑:另一种类似的情况 - 无论出于何种原因,提交都失败了。我想重复一遍,改变一些小事情。但是Idea忘记了。我需要再次经历整个过程。

Dmi*_*nov 5

不幸的是,提交对话框中的 TODO/代码分析审查关闭了对话框,并且无法继续它。有一个请求允许这样做 - https://youtrack.jetbrains.com/issue/IDEA-126948,另见相关。

但是,提交消息应该在过程中保存。如果它没有发生,则可能存在一些错误。未保存所选文件/块的列表 - 请参阅https://youtrack.jetbrains.com/issue/IDEA-106867和相关