> Perhaps we should also check that there are no existing staged changes for > those files, and if so, abort? This way we won't commit anything else by > accident. Will do later.