2606 There are two promises referred to in this verse, the promise of Allah and the promise of the people of Israel . They form one Covenant, which was entered into through their leader Moses. See
20:80, and
2:63, n. 78. Allah's promise was to protect them and lead them to the Promised Land, and their promise was to obey Allah's Law and His commandments.