يتم استخدام أمر git Status لعرض حالة المستودع ومنطقة التدريج. فهو يسمح لنا برؤية الملفات والتغييرات المتعقبة وغير المتعقبة. لن يُظهر هذا الأمر أي سجلات أو معلومات التزام.
في الغالب، يتم استخدامه لعرض الحالة بين إضافة جيت و جيت الالتزام يأمر. يمكننا التحقق مما إذا تم تعقب التغييرات والملفات أم لا.
ارتفاع الإزاحة
دعونا نفهم الحالات المختلفة لأمر الحالة.
الحالة عند تنظيف شجرة العمل
قبل البدء باستخدام أمر git Status، دعونا نرى كيف تبدو حالة git عندما لا يتم إجراء أي تغييرات. للتحقق من الحالة، افتح git bash، وقم بتشغيل أمر الحالة على الدليل المطلوب. سيتم تشغيله على النحو التالي:
$ git status
انتاج:
نظرًا لعدم وجود أي شيء يمكن تتبعه أو إلغاء تتبعه في شجرة العمل، فإن الإخراج يظهر كـ شجرة العمل نظيفة .
الحالة عند إنشاء ملف جديد
عندما نقوم بإنشاء ملف في المستودع، تتغير حالة المستودع. لنقم بإنشاء ملف باستخدام يلمس يأمر. الآن، تحقق من الحالة باستخدام أمر الحالة. النظر في الإخراج أدناه:
فرق تاريخ التفوق
كما نرى من الناتج أعلاه، تظهر الحالة كـ ' لم تتم إضافة أي شيء للالتزام ولكن توجد ملفات لم يتم تعقبها (استخدم 'git add' للتتبع) '. يعرض أمر الحالة أيضًا الاقتراحات. كما في الإخراج أعلاه، يقترح استخدام أمر الإضافة لتتبع الملف.
دعونا نتتبع الملف وسنرى الحالة بعد إضافة الملف إلى المستودع. لتتبع الملف، قم بتشغيل أمر الإضافة. النظر في الإخراج أدناه:
من الناتج أعلاه، يمكننا أن نرى أن الحالة بعد تنظيم الملف تظهر على أنها ' التغييرات التي يجب الالتزام بها '.
قبل ارتكاب عمياء، يمكننا التحقق من الحالة. سيساعدنا هذا الأمر على تجنب التغييرات التي لا نريد إجراءها. دعونا نلتزم بها ثم نتحقق من الحالة. النظر في الإخراج أدناه:
الانحراف المعياري numpy
يمكننا أن نرى أن الوضع الحالي بعد تثبيت الملف نظيف كما كان من قبل.
الحالة عند تعديل ملف موجود
دعونا نتحقق من الحالة عند تعديل ملف موجود. لتعديل الملف، قم بتشغيل صدى صوت الأمر على النحو التالي:
$ echo 'Text'> Filename
سيقوم الأمر أعلاه بإضافة النص إلى الملف المحدد، والآن تحقق من حالة المستودع. النظر في الإخراج أدناه:
يمكننا أن نرى أن الملف المحدث يتم عرضه كملفات لم يتم تعقبها. يظهر باللون الأحمر لأنه لم يتم عرضه بعد. عندما يتم عرضه، سيتغير لونه إلى اللون الأخضر. النظر في الإخراج أدناه:
123فيلم
الحالة عند حذف الملف
دعونا نتحقق من الحالة عند حذف ملف من المستودع. لحذف ملف من المستودع، قم بتشغيل الأمر rm كما يلي:
$ git rm
سيقوم الأمر أعلاه بحذف الملف المحدد من المستودع. الآن تحقق من حالة المستودع. النظر في الإخراج أدناه:
تم تحديث الحالة الحالية للمستودع على أنها محذوفة.