履歴でコミットを分割する方法を学ぼうとしています。このページをガイドとして使用します: http://git-scm.com/docs/git-rebase.html#_splitting_commits 2 つのコミットがあるので、git rebase -i <hashOfTheCommit>^. commit の行を から に変更pickしeditます。次に、入力しgit reset HEAD^ます。ここまでは順調ですね。file1ここで、新しいディレクトリに を追加するというコミットによって導入された変更があります。
ファイルの内容は基本的に次の 2 行です。
commit line1
commit line2
したがって、このコミットを 2 つのコミットに分割し、それぞれに 1 行追加します。しかし、入力した後git add -p file1、応答しか得られずNo changes.、ファイルはインデックスに追加されません。パッチ モードに入ることが期待されますが、そうはなりません。