Git Diff
جزء من قسم التحكم في الإصدارات في رحلة Terminal على Coddy. الدرس 15 من 58.
git diff يعرض لك بالضبط ما الذي تغير في دليل العمل الخاص بك منذ آخر عملية إيداع (commit). إنه أحد أكثر الأوامر فائدة عندما تكون في منتصف عملية التعديل وتريد تذكر ما قمت به.
git diffالأسطر التي تمت إزالتها مسبوقة بـ -؛ والأسطر التي تمت إضافتها مسبوقة بـ +:
-print("hi")
+print("hello")بشكل افتراضي، يقوم git diff بمقارنة دليل العمل بآخر ما تم إيداعه. هو لا يظهر التغييرات التي تم تجهيزها (staged) بالفعل. قم بتشغيله قبل التجهيز لمراجعة تعديلاتك للمرة الأخيرة.
تظهر أسطر السياق غير المتغيرة حول تغييراتك بمسافة بادئة، حتى تتمكن من رؤية مكان حدوث التغيير في الملف.
التحدي
سهليحتوي المجلد على greet.py مع السطر print("hi")، والذي تم عمل commit له بالفعل. قم بتغيير السطر إلى print("hello")، ثم قم بتشغيل git diff لرؤية تغييراتك غير المدرجة (unstaged).
جرّب بنفسك
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس التحكم في الإصدارات
تدرّب بنفسك: Playground لـ Terminal