Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

أوامر Git

مرجع عملي لأوامر Git التي تستخدمها كل يوم - إنشاء الفروع والتراجع والدمج وإعادة الأساس (rebase) والمزامنة مع مستودع بعيد. لكل أمر صيغته والخيارات المهمة وأمثلة جاهزة للنسخ يمكنك تشغيلها مباشرةً في ساحة الطرفية.

تفضّل صفحة واحدة قابلة للطباعة؟ اطّلع على ورقة مرجع Git.

الإعداد والتهيئة

ابدأ مستودعًا وهيّئ Git - init وconfig وremotes.

التحضير والـ commit

سجّل التغييرات في السجل - add وcommit وamend.

التفريع

أنشئ الفروع وبدّل بينها وأعِد تسميتها واحذفها للعمل على تغييراتك بمعزل عن غيرها.

التراجع عن التغييرات

تعافَ من الأخطاء - reset وrevert والتراجع عن الـ commits بأمان.

الدمج وإعادة الأساس

ادمج العمل من فرعين باستخدام merge وrebase وsquash وcherry-pick.

المستودعات البعيدة

زامِن مستودعك المحلي مع مستودع بعيد مثل GitHub - push وpull وfetch.

الفحص والتنظيف

اطّلع على ما تغيّر ونظّف شجرة العمل - status وlog وdiff وclean.

التراجع عن التغييرات: أي أمر تختار؟

أربعة أوامر تتراجع عن العمل بطرق مختلفة. اختر بناءً على ما تريد الاحتفاظ به وما إذا كان الكوميت قد تم دفعه بالفعل:

  • git reset - يعيد فرعك إلى الوراء ويعيد كتابة السجل. الأفضل للكوميتات المحلية التي لم تُدفع بعد.
  • git revert - يضيف كوميتًا جديدًا يتراجع عن كوميت سابق. الخيار الآمن للكوميتات التي سحبها آخرون بالفعل.
  • git checkout - ينتقل بين الفروع أو يستعيد ملفًا إلى نسخة سابقة.
  • git stash - يضع التغييرات جانبًا دون عمل كوميت، ثم يعيد تطبيقها لاحقًا.