مخطط 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>
، وغيرها بأسماء فعلية عند استخدام هذه الأوامر.
روابط مفيدة
- https://en.wikipedia.org/wiki/Git
- https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
- https://about.gitlab.com/images/press/git-cheat-sheet.pdf
- https://education.github.com/git-cheat-sheet-education.pdf