Moses received instructions on the feasts while he was on Mount Sinai. This occurred after the Israelites had escaped from Egypt and were encamped at the foot of the mountain. During this time, God communicated various laws and ordinances, including those related to the feasts, as part of the covenant with the Israelites. These instructions are detailed primarily in the book of Leviticus.
God gave Moses ten commandments.
God was angry with Moses because Moses did not follow God's instructions when striking a rock to bring forth water for the Israelites.
Moses
God gave it to him.
God gave the ten commandments to Moses to be given to the Hebrew people.
God instituted them, and gave them to Moses to pass on to the people.
He gave them to Moses, but they were intended for Israel specifically and all mankind in general.
The bible says God gave Moses the ten commandments to Moses on Mount Sinai.
God gave a set of social norms, prescribed religious feasts, and detailed instructions for the construction of a portable tabernacle with a holy ark, the Ark of the Covenant, in which to keep the stone tablets on which God inscribed the commandments.
Because, with God's supervision, Moses brought his people out of Egypt and gave them God's Torah.
No Moses was alone on Mount Sinai with god at that time.
God gave Moses the Ten Commandments on Mount Sinai.