QamoosTech
جيت والتعاونمبتدئ

Git Fetch

النطقجِت فِيتش

التعريف

أمر git fetch يقوم بتحميل الالتزامات (commits) والملفات والمراجع من المستودع البعيد إلى مستودعك المحلي. يقوم هذا الأمر بتحديث فروع التتبع البعيدة دون تعديل ملفات عملك الحالية أو دمج أي تغييرات.

أين تسمعه؟

- أثناء مراجعة الكود مع الفريق. - عند التحضير لتحديث فرعك المحلي بآخر التغييرات من الخادم. - في الشروحات التي توضح الفرق بين الجلب (fetch) والسحب (pull).

أمثلة

  • Run git fetch origin to see if there are any new updates on the server.قم بتشغيل git fetch origin لترى إن كانت هناك أي تحديثات جديدة على الخادم.
  • I need to run git fetch before I can see the new branch my teammate pushed.أحتاج لتشغيل git fetch قبل أن أتمكن من رؤية الفرع الجديد الذي رفعه زميلي.

خطأ شائع

يعتقد الكثير من المبتدئين أن git fetch يقوم بتحديث ملفات العمل الحالية تلقائياً. في الواقع، هو يقوم فقط بتحديث البيانات الوصفية المحلية، لذا يجب عليك تنفيذ git merge أو git pull إذا كنت ترغب في تطبيق تلك التغييرات على الكود الخاص بك.