انتقل إلى محتوى الدرس

Pickaxe Code Search Flag -S البحث بالكود عبر الخيار -S

ابحث في سجل الالتزامات بالتاريخ أو المؤلف أو الكلمات المفتاحية أو مسار الملف أو السطر البرمجي (-S)، وخصص تقارير السجل عبر --pretty=format وgit shortlog.
1 صفوف تعليمية
Version Control
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

ماذا لو أردت معرفة متى أُضيفت دالة برمجية معينة أو متى حُذف متغير CSS من المشروع بينما لم تذكر رسائل الالتزامات اسمه؟ يوفر Git أداة البحث الجراحي في الكود المعروفة باسم Pickaxe عبر الخيار بالحرف الكبير -S.

بخلاف --grep الذي يبحث في عناوين الرسائل فقط، يغوص الأمر git log -S داخل محتوى الملفات البرمجية نفسها ليرجع الالتزامات التي تغير فيها عدد مرات ظهور ذلك النص تحديداً إضافةً أو حذفاً.