مورد اتفاق است که رسول اکرم صلی الله علیه و آله علی علیه السلام را از کودکی پیش خود آورده بود و در خانه ی خودش او را تعلیم و تربیت کرد . علی با اخلاق غیر پیغمبر ار همان اول آشنا نشد . راجع به این که چطور شد رسول اکرم علی را از همان اول از عموی خود گرفت و نزد خود آورد و حتی اورا در خلوتگاه عبادت با خود می برد مورخین عللی نوشته اند ؛ بعضی صرفا به موضوع ، جنبه ی حق شناسی و کمک به ابوطالب داده اند . زیرا رسول اکرم خودش در کودکی در تکفل جدش عبدالمطلب بود ، بعد .