Moses took the bones of Joseph with him because Joseph had made the sons of Israel swear a solemn oath when he said, &#8220;God will surely attend to you, and you shall carry my bones with you from this place.&#8221;