نزلت في القتال، فلما نزلت كان رسول الله صلى الله عليه وسلم يقاتل من قاتل، ويكف عن قتال من تركه، وبقي على هذه الحالة إلى أن نزل قوله تعالى: * (اقتلوا المشركين) * (التوبة: 5).
والقول الثاني: أنه عليه الصلاة والسلام خرج بأصحابه لإرادة الحج ونزل الحديبية وهو موضع كثير الشجر والماء فصدهم المشركون عن دخول البيت فأقام شهرا لا يقدر على ذلك ثم صالحوه على أن يرجع ذلك العام ويعود إليهم في العام القابل، ويتركون له مكة ثلاثة أيام حتى يطوف وينحر الهدي ويفعل ما شاء، فرضي رسول الله صلى الله عليه وسلم بذلك وصالحهم عليه، ثم عاد إلى المدينة وتجهز في السنة القابلة، ثم خاف أصحابه من قريش أن لا يفوا بالوعد ويصدوهم عن المسجد الحرام وأن يقاتلوهم، وكانوا كارهين لمقاتلتهم في الشهر الحرام وفي الحرم، فأنزل الله تعالى هذه الآيات، وبين لهم كيفية المقاتلة إن احتاجوا إليها، فقال: * (وقاتلوا في سبيل الله) *.
المسألة الثالثة: * (وقاتلوا في سبيل الله) * أي في طاعته وطلب رضوانه، روى أبو موسى أن النبي صلى الله عليه وسلم سئل عمن يقاتل في سبيل الله، فقال: هو من قاتل لتكون كلمة الله هي العليا، ولا يقاتل رياء ولا سمعة.
المسألة الرابعة: اختلفوا في المراد بقوله: * (الذين يقاتلونكم) * على وجوه أحدها: وهو قول ابن عباس، المراد منه: قاتلوا الذين يقاتلونكم إما على وجه الدفع عن الحج، أو على وجه المقاتلة ابتداء، وهذا الوجه موافق لما رويناه عن ابن عباس في سبب نزول هذه الآية وثانيها: قاتلوا كل من له قدرة وأهلية على القتال وثالثها: قاتلوا كل من له قدرة على القتال وأهلية كذلك سوى من جنح للسلم، قال تعالى: * (وإن جنحوا للسلم فاجنح لها) * (الأنفال: 61) واعلم أن القول الأول أقرب إلى الظاهر لأن ظاهر قوله تعالى: * (الذين يقاتلونكم) * يقتضي كونهم فاعلين للقتال، فأما المستعد للقتال والمتأهل له قبل إقدامه عليه، فإنه لا يوصف بكونه مقاتلا إلا على سبيل المجاز.
المسألة الخامسة: من الناس من قال: هذه الآية منسوخة، وذلك لأن هذه الآية دلت على أن الله تعالى أوجب قتال المقاتلين، ونهى عن قتال غير المقاتلين، بدليل أنه قال: * (وقاتلوا في سبيل الله الذين يقاتلونكم) * ثم بعده: ولا تعتدوا هذا القدر، ولا تقاتلوا من لا يقاتلكم فثبت أن هذه الآية مانعة من قتال غير المقاتلين، ثم قال تعالى بعد ذلك: * (واقتلوهم حيث ثقفتموهم) * (البقرة: 191) فاقتضي هذا حصول الأول في قتال من لم يقاتل، فدل على أن هذه الآية منسوخة، ولقائل أن يقول: نسلم أن هذه الآية دالة على الأمر بقتال من لم يقاتلنا، لكن هذا الحكم ما صار منسوخا.