[英]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.