forgot index - why does git not simply commit all that is changed?