"Keep Index"选项在Intellij IDEA的Git暂存对话框中是什么意思?

38
IDEA文档所述:
勾选此复选框,IntelliJ IDEA会将索引中暂存的更改带入您的工作目录进行检查和测试。请问有人能解释这是什么意思吗?

2
--keep-index 选项会保留已暂存的更改并隐藏未跟踪的更改。 - Peter Chaula
1个回答

43

这将决定使用 git --keep-index 标志创建存储区。

来自GIT文档:

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

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


7
因此,最终你在工作区中进行的更改将保留下来,并保存到你的存储区。 - neural5torm
这是一个很好的答案,可以作为参考:在当前分支有未提交的更改时,切换到另一个分支。https://dev59.com/OmEh5IYBdhLWcg3wwly8#22055552 - Tim Richardson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接