Intellij IDEA中Git stash对话框的"Keep Index"选项有什么作用?

gum*_*ins 8 git intellij-idea

IDEA文件中

选中此复选框可使IntelliJ IDEA将索引中暂存的更改带到工作树中以进行检查和测试.

有人可以解释这是什么意思吗?

pha*_*ze0 9

这确定是否使用git --keep-index标志创建了存储.

来自GIT文档:

如果使用该--keep-index选项,则已添加到索引的所有更改都保持不变.

换句话说,您添加到git的任何文件在创建时都将保留在存储区之外.通常在存储后会删除新添加的文件.(有关索引位置的更深入描述,请参阅此问题.)

  • 因此,最终您的分阶段更改仍保留在您的工作区中*并*保存到您的存储中 (7认同)