Who would you commit files like DS_ or node_modules by error? You have to add _and then commit_ without looking at the index O_o