[英]Commit index in IntelliJ IDEA?
当将Git与IntelliJ IDEA一起使用时,按Ctrl + K(用于VCS提交更改...),它表明要提交的内容是所有更改,而不仅仅是索引中的内容。
我似乎找不到可以仅提交索引的任何地方,因此,到现在为止,我不得不使用CLI的git commit
命令,而没有-a
仅提交索引。
顺便说一句,如果您在IDE中进行存储,它确实会为您提供一个复选框,让您确定是否要保留索引,因此有一个在IDE中使用索引的示例。
仅提交索引如何完成提交?
因此,您获得了一组已被跟踪的文件。 现在,当您执行git status
这些文件被标记为Modifyed 。 在此阶段,这些文件尚未暂存。 如果您运行git commit -am "<commit message>"
,您将绕过暂存并提交git
系统了解的所有文件。
为了保持索引并隐藏其他所有内容
git stash save --keep-index
以上将导致暂存区 不被暂存 。 然后,您可以运行常规的git commit -m "<commit msg>"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.