مخطط GIT

명령어와 매개변수를 사용한 Git - 간단한 참조

Page content

هنا توجد ملخصة قصيرة ملخص: أوامر جيت مع المعلمات

شعار جيت للأبد على خلفية الشوارع هذا الصورة المأخوذة من الشوارع تم إنشاؤها بواسطة نموذج الذكاء الاصطناعي فلوكس 1 dev.

الأوامر الأساسية

  • git init: تهيئة مستودع جيت جديد
  • git clone <url>: إنشاء نسخة محلية من مستودع بعيد
  • git add <file>: تجهيز التغييرات للحفظ
  • git commit -m "<message>": حفظ التغييرات في المستودع المحلي مع رسالة
  • git status: التحقق من حالة الدليل العامل
  • git log: عرض تاريخ التزامات جيت

الفرع والدمج

  • git branch: قائمة بجميع الفروع المحلية
  • git branch <branch-name>: إنشاء فرع جديد
  • git checkout <branch-name>: الانتقال إلى فرع مختلف
  • git checkout -b <branch-name>: إنشاء وانتقال إلى فرع جديد
  • git merge <branch>: دمج الفرع المحدد في الفرع الحالي

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

  • git remote add <name> <url>: إضافة مستودع بعيد
  • git push <remote> <branch>: رفع التزامات محلية إلى مستودع بعيد
  • git pull: تحميل ودمج التغييرات من المستودع البعيد
  • git fetch: تنزيل التغييرات من المستودع البعيد

إلغاء التغييرات

  • git reset <file>: إلغاء تجهيز التغييرات مع الحفاظ عليها في الدليل العامل
  • git reset --hard <commit>: إلغاء جميع التغييرات والانتقال إلى التزام معين
  • git revert <commit>: إنشاء تزام جديد يلغي التغييرات من تزام معين

الأوامر المتقدمة

  • git stash: تخزين مؤقت للملفات المعدلة
  • git stash pop: تطبيق وإزالة آخر تخزين مؤقت
  • git rebase <branch>: إعادة تطبيق التزامات على قاعدة أخرى
  • git cherry-pick <commit>: تطبيق تزام معين على الفرع الحالي
  • git tag <tag-name>: إنشاء علامة خفيفة في التزام الحالي

الإعدادات

  • git config --global user.name "<Your Name>": تحديد الاسم لالتزاماتك
  • git config --global user.email "<you@example.com>": تحديد البريد الإلكتروني لالتزاماتك

استبدل المكان المخصص مثل <file>, <url>, <branch-name>، وغيرها بأسماء فعلية عند استخدام هذه الأوامر.

روابط مفيدة

ملخصات أخرى