Gilad objected to Olmert 's demand that Palestinian militants free Sgt. Gilad Schalit before Israel signs an agreement cementing the shaky cease-fire that ended the military offensive in Gaza that killed some 1,300 Palestinians .