そのコミットをHEADコミットとして設定せずに、git作業コピーのファイルを特定のコミットに復元したいと思います。
特定のコミットにチェックアウトをgitすると、切り離されたHEADを取得し、変更をコミットした後、コミットツリーは次のようになります。
A
|
B
|
C
| \
D E
私が取得したい動作は次のとおりです。
A
|
B
|
C
|
D
| <- git command so my files are restored to C, but my HEAD still points to D
E
ありがとう