2016-08-09 13 views
1

IntelliJ IDEAでGitを使用しているときに、Ctrl + K(VCS Commit Changes ...)を押すと、コミットしようとしていることが、索引の内容だけでなく、すべて変更されていることが示されます。IntelliJ IDEAのコミットインデックス?

私は今のように私はインデックスのみをコミットする-aなしCLIのgit commitコマンドを使用するように強制していますので、それが唯一のインデックスをコミットすることができますどこでも場所を見つけるように見えることができませんでした。

ただし、IDE内でStashを実行すると、インデックスを保持するかどうかのチェックボックスが表示されるため、IDEでインデックスを使用する例があります。

インデックスをコミットするだけでどのようにコミットできますか?

+0

それが利用可能であることに気づいていない。私は彼らがGitとのやりとりを単純化しようとしていると思う。 コミットするファイルは選択できますが、部分ファイルは実行できません。 CLIやSourcetreeを使ってより高度なやりとりをしていますが、一般的には、変更をコミットしたくない場合は最初に隠しておくので、ローカルビルドを行い、何かを見逃さないようにします。 – Mikezx6r

答えて

-1

このように、既に追跡されているファイルがあります。現在、git statusを実行すると、これらのファイルはと変更されたとマークされます。この段階では、これらのファイルはで、になります。 git commit -am "<commit message>"を実行すると、ステージングとコミットをバイパスしてALLファイルtaht gitシステムに知識があります。

インデックスを維持し、上記の他のすべて

git stash save --keep-index 

を隠しておくためには、ステージングエリアませが隠されることになります。あなただけのあなたの通常を実行することができますgit commit -m "<commit msg>"

+0

質問を再読してください。 OPはこれをCLIから行う方法を知っています。彼はIntellijの中でそれをする方法を知りたい。 – Mikezx6r