These gifts were signs of gratitude to God for the crops he provided. The people were not to give these offerings right away. They were to begin after the Hebrews reached the promised land.
At that time, they would settle there and begin planting crops. Then they would bring these gifts to thank God for the harvest.