The Messenger of Allah ﷺ said, "Allah forbids you to swear by your forefathers."Umar said, "By Allah, I have not sworn by them since, neither on my own nor quoting another."
أخبرنا عمرو بن عثمان بن سعيد قال أنبأنا محمد وهو ابن حرب عن الزبيدي عن الزهري عن سالم عن أبيه أنه أخبره
أن رسول الله ﷺ قال إن الله ينهاكم أن تحلفوا بآبائكم قال عمر فوالله ما حلفت بها بعد ذاكرا ولا آثرا