soft mixed hard HEAD o o o index - o o working tree - - o index は git add して登録されたインデックス working tree は add される前の展開されてるファイル