• معلومات عنا
  • أعلن
  • سياسة الخصوصية
  • اتصل بنا
أخبار ماستر تريند
  • بيت
    • مدونة
    • الخدمة الفنية
    • محل
  • دروس تعليمية
  • الأجهزة
  • الألعاب
  • الهواتف المحمولة
  • حماية
  • ويندوز
  • الذكاء الاصطناعي
  • برمجة
  • الشبكات
  • أخبار
لا يوجد نتيجة
شاهد جميع النتائج
  • بيت
    • مدونة
    • الخدمة الفنية
    • محل
  • دروس تعليمية
  • الأجهزة
  • الألعاب
  • الهواتف المحمولة
  • حماية
  • ويندوز
  • الذكاء الاصطناعي
  • برمجة
  • الشبكات
  • أخبار
لا يوجد نتيجة
شاهد جميع النتائج
أخبار ماستر تريند
لا يوجد نتيجة
شاهد جميع النتائج
يبدأ دروس تعليمية

10 أوامر Git الأساسية التي يحتاجها كل مطور 🖥️

رؤى ماستر تريند بواسطة رؤى ماستر تريند
3 أغسطس 2025
في دروس تعليمية
وقت القراءة:قراءة 7 دقيقة
ل ل
0
10 أوامر Git أساسية لمساعدتك على البدء
1
مشترك
3
المشاهدات
شارك على الفيسبوكشارك على تويتر

محتويات

  1. 10 أوامر Git أساسية لحماية الكود الخاص بك 🔒
  2. 1 استنساخ مستودع موجود
  3. 2 إنشاء مستودع جديد
  4. 3 إنشاء فرع للتعاون
  5. 4 التبديل بين الفروع
  6. 5 تحقق من حالة Git
  7. 6 مجموعات تغيير الالتزام
  8. 7 التراجع عن التغييرات
  9. 8 قم بتحميل جميع التغييرات المحلية الخاصة بك
  10. 9 استرداد جميع التغييرات
  11. 10 دمج كل شيء معًا
    1. منشورات ذات صلة

10 أوامر Git أساسية لحماية الكود الخاص بك 🔒

هل تقضي ليلة أخرى كاملة في محاولة استعادة تغييرات الكود المفقودة؟ أنت لست وحدك. ولهذا السبب يثق ملايين المطورين في Git، نظام التحكم في الإصدارات الرائد عالميًا، لتتبع كل تغيير وحماية عملهم. فيما يلي ملخص للأوامر التي ستستخدمها أكثر من غيرها. 🚀

إذا كنت جديدًا في Git، فلنبدأ بالتذكير. يحتوي مستودع Git (أو المستودع باختصار) على جميع ملفات المشروع وسجل المراجعة بالكامل. يحتوي المستودع على عمليات التزام، والتي تُستخدم لتسجيل التغييرات التي تطرأ على المستودع، وكل عملية التزام تحتوي على رسالة قصيرة يكتبها المستخدم للإشارة إلى التغييرات التي أجراها. يمكن لـ Git أيضًا مساعدة في الإدارة التعارضات (على سبيل المثال، إذا قام شخصان بتحرير نفس سطر التعليمات البرمجية) قبل الدمج. لمعرفة المزيد حول تثبيت Git على Windows، انقر هنا.

1 استنساخ مستودع موجود

الأمر الأول الذي يمكننا البدء به هو استنساخ git، وهو أمر يربط ويربط تنزيل نسخة من مستودع موجود إلى جهازك المحلي. عادةً ما يكون المستودع الموجود بعيدًا، مثل المستودع الموجود على GitHub أو GitLab.

أولاً، انتقل إلى مستودع وانقر على القائمة المنسدلة الخضراء التي تقول "Code"، ثم انقر على أيقونة النسخ إلى الحافظة بجوار عنوان URL لمستودع GitHub، والذي سيقوم باستنساخه باستخدام عنوان URL للويب. هذه هي الطريقة الأسهل والاستنساخ باستخدام HTTPS:

عدد الأسهم التي تُظهر خيار استنساخ المستودعات عبر HTTPS على GitHub.

بعد ذلك، قم بتشغيل الأمر التالي باستخدام عنوان URL الذي قمت بنسخه للتو:

جيت استنساخ https:
رسالة اكتمال استنساخ المستودع في Git Bash CLI.

بمجرد استنساخ المستودع، يجب أن يكون لديك نسخة محلية منه على جهازك. 👍

إذا حصلت على خطأ يقول "fatal: لم يتم العثور على المستودع"، فتحقق من عنوان URL. إذا كان مستودعًا خاصًا، فقد تحتاج إلى أذونات للوصول إليه.

2 إنشاء مستودع جديد

إذا كنت تريد إنشاء مستودع Git جديد بدلاً من استنساخ مستودع موجود، قم بتشغيل git init. يؤدي هذا إلى تهيئة المستودع في الدليل المحدد عن طريق إعطائه مسارًا. لذا فهو مثالي للمشاريع الجديدة أو غير المتعقبة التي تريد البدء في استخدام Git.

أولاً، تأكد من وجودك في المجلد الصحيح قبل تشغيل الأمر:

git init
رسالة خطأ المستودع الفارغ في أوامر Git init.

3 إنشاء فرع للتعاون

الفرع في Git هو إصدار من مستودعك، لذلك يمكن لأشخاص متعددين العمل على مستودع في نفس الوقت. بمعنى آخر، هو خط تطوير مستقل ضمن المستودع. يوجد عادةً عدة فروع في المستودع.

لإنشاء فرع محلي، قم بتشغيل الأمر التالي:

فرع git اسم الفرع

لإدراج جميع فروعك، قم بتشغيل:

فرع git

لحذف فرع:

git branch -d branch-name
عندما تقوم بحذف فرع، فإنه من الضروري في بعض الأحيان فرض الحذف. كل ما عليك فعله هو كتابة الحرف الكبير -د، لذا: git branch -D branch-name

4 التبديل بين الفروع

الأمر git الخروج إنه أحد أكثر الأدوات استخدامًا، خاصةً للتبديل بين الفروع، ولكن يمكن استخدامه أيضًا لمراجعة الملفات والالتزامات.

للتبديل بين الفروع والاطلاع عليها في الدليل المحلي الخاص بك:

اسم فرع الخروج من git

بالنسبة للإصدارات الأحدث من git، يمكنك تشغيل:

جيت يُحوّل اسم الفرع

لكي تعمل الأوامر المذكورة أعلاه، يجب أن يكون الفرع الذي تقوم بالتبديل إليه موجودًا محليًا، ويجب أولاً الالتزام بأي تغييرات على الفرع الحالي أو حفظها.

أمر اختصار لإنشاء الفروع والتبديل بينها في نفس الوقت: git checkout -b branch-name

5 التحقق من حالة Git

هذا أمر شائع آخر، والذي يمكن أن يخبرك بمعلومات مختلفة حول الفرع الحالي، مثل ما إذا كان الفرع الحالي محدثًا أم لا، وما إذا كان هناك أي شيء متبقي للالتزام به أو دفعه، وما إذا كان هناك أي ملفات تم تعديلها أو حذفها.

حالة git

هذا هو الشكل الذي ينبغي أن يبدو عليه الناتج إذا لم يكن هناك أي تغييرات يجب إجراؤها:

أمر حالة Git على سطر الأوامر مع إخراج لا يقول شيئًا للالتزام به، شجرة عمل نظيفة.

6 مجموعة تغييرات الالتزام

ربما يكون هذا هو أمر Git الأكثر استخدامًا. عندما نكون مستعدين لحفظ عملنا، ربما بعد مهمة أو مشكلة محددة، يمكننا استخدام التزام git. يقوم هذا بشكل أساسي بالتقاط صورة للتغييرات التي يتم إعدادها حاليًا في المشروع.

يجب عليك أيضًا كتابة رسالة التزام قصيرة وواضحة حتى تتمكن أنت والمطورون الآخرون من معرفة التغييرات. لا تنسى أن تحيطها بعلامات اقتباس.

جيت يقترف -م "رسالة تأكيد"
التزام جيت فقط قم بحفظ التغييرات محليًا. لا يزال يتعين عليك "دفعها" إلى مستودع بعيد.

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

الأمر git revert يسمح لك اِسْتَبْعَد كل التغييرات التي أجراها التزام واحد على مستودعك المحلي. على سبيل المثال، إذا أضاف التزام سابق ملفًا باسم ReadMe.md إلى المستودع، git revert في هذا الالتزام سوف تقوم بإزالة ReadMe.md من المستودع. يتم أيضًا إنشاء التزام جديد ليعكس هذا التغيير.

كل ما عليك فعله هو الجري git revert متبوعًا بمعرف الالتزام:

git revert يقترف-بطاقة تعريف

إذا قمت بإجراء العديد من الالتزامات ولست متأكدًا من مكان معرف الالتزام، فيمكنك تحديد الالتزام عن طريق تشغيل الأمر سجل git. انسخ معرف الالتزام وقم بتشغيل الأمر سجل git مع معرف الالتزام.

أمر Git log في CLI يظهر الالتزامات السابقة ومعرفات الالتزامات.
لا تخلط git revert مع إعادة تعيين git. سيؤدي هذا الأخير إلى التراجع عن كل تغيير حدث منذ التزام معين وتغيير سجل الالتزام. وهذا ليس مثاليًا إذا كان هناك أشخاص آخرون يعملون في نفس الفرع.

8 تحميل جميع التغييرات المحلية الخاصة بك

بمجرد الانتهاء من إجراء جميع التغييرات والالتزام بها، ستحتاج إلى دفع تغييراتك المحلية إلى المستودع البعيد. الدفع هو عملية نقل هذه التغييرات مع التزاماتك من جهازك المحلي إلى المستودع البعيد. يمكنك تحديد الفرع الذي تريد إرسال التغييرات إليه.

git push origin master

يقوم الأمر أعلاه بدفع التغييرات إلى الفرع الرئيسي (عادةً ما يُعتبر الفرع الرئيسي هو الفرع الرئيسي، ولكن يُستخدم أيضًا "main" بشكل شائع). نعم يتقن لا يعمل، حاول مع رئيسي.

من المستحسن تشغيل حالة git قبل تحميل التغييرات الخاصة بك.

9 استعادة جميع التغييرات

هذا أمر أستخدمه عندما أعود إلى مشروع وأحتاج إلى استرداد جميع التغييرات الجديدة التي تم إجراؤها على الفرع الرئيسي (إما باستخدام الدمج الخاص بي أو من مطورين آخرين) الموجودة عن بعد. بعبارة أخرى، هو أمر تستخدمه عندما تريد الحصول على تحديثات من المستودع البعيد.

git سحب الأصل الرئيسي

كما في السابق، نعم يتقن لا يعمل، حاول مع رئيسي. نظرًا لأن هذا الأمر يجمع وظائف جلب git و دمج git، يتم تطبيق أحدث التعديلات على المستودع المحلي الخاص بك على الفور (دمج git) بعد استرداد التحديثات من المستودع البعيد (جلب git). يمكنك معرفة المزيد حول طلبات السحب في Git.

10 دمج كل ذلك معًا

أخيرًا، بمجرد الانتهاء من العمل على فرعك وعمل كل شيء بشكل صحيح، فإن الخطوة الأخيرة هي دمج الفرع في الفرع الرئيسي (عادةً ما يكون dev أو master، ولكن تحقق من المستودع).

يمكنك القيام بذلك عن طريق تشغيل الأمر دمج git. أولا يجب عليك ينفذ جلب git لتحديث فرعك محليًا، ثم قم بإجراء الدمج الخاص بك:

جيت دمج اسم الفرع
تأكد من أنك موجود على الفرع الذي تريد دمجه في فرعك الرئيسي البعيد.

في النهاية، تعلم Git يشبه ركوب الدراجة: بمجرد البدء، يصبح الأمر أسهل مع كل دفعة! 🚴‍♂️💻

شارك هذا:
فيسبوكلينكد إنبينتريستإكسريديتتمبلربلو سكايالخيوطيشارك

منشورات ذات صلة

  • كيفية إصلاح Messenger على Windows 11 بسرعة! ⚡
  • أعد تشغيل جهازك 🔄 قم بإزالة الأخطاء في دقائق!
  • كيفية بناء جهاز كمبيوتر للألعاب
  • كيفية تهيئة محرك أقراص USB على أنظمة Windows وMac: حل سريع ⚡🔌
  • جوانب Intel Alder Lake P و U
  • Microsoft Edge يغلق بشكل غير متوقع على نظام التشغيل Windows
  • دليل الوصول إلى سجل المواقع على جهاز iPhone الخاص بك
  • حاسوب الكم Bell-1: ثورة في الابتكار! 💻✨
العلامات: محتوى دائم الخضرةنصائح تقنيةنصائح ويندوز
المنشور السابق

ميزات الذكاء الاصطناعي في Chrome 🔥: غيّر تجربة التصفح لديك

النشر القادم

فشل التحقق من النواة: إصلاحه الآن! 🔥

رؤى ماستر تريند

رؤى ماستر تريند

يشارك فريق التحرير لدينا مراجعات متعمقة ودروسًا وتوصيات لمساعدتك في تحقيق أقصى استفادة من أجهزتك وأدواتك الرقمية.

النشر القادم
BSOD 'فشل فحص أمان النواة'😱. تعرف على كيفية إصلاحه بسرعة وسهولة في بضع دقائق فقط.

فشل التحقق من النواة: إصلاحه الآن! 🔥

5 3 الأصوات
تقييم المقال
الاشتراك
وصول
إشعار
ضيف
ضيف
0 تعليقات
أقدم
الجديد أكثر الأكثر تأييدا
التعليقات على الإنترنت
انظر جميع التعليقات

ابق على اتصال

  • 976 المشجعين
  • 118 المتابعون
  • 1.4 ألف المتابعون
  • 1.8 ألف المشتركين
نموذج الاشتراك
  • الاتجاهات
  • تعليقات
  • آخر
كيفية إضافة ساعة إلى سطح مكتب Windows 11: 3 حيل مضمونة!

كيفية إضافة ساعة إلى سطح مكتب Windows 11: حقق المزيد في دقائق! ⏱️

1 مايو 2025
أفضل 12 بديلاً لـ Lucky Patcher لنظام Android

بدائل Lucky Patcher: 12 تطبيقًا أفضل وأسهل! 🎮⚡

12 مايو 2025
كيفية استخدام AdGuard DNS على Android في عام 2024

كيفية استخدام AdGuard DNS على Android في عام 2025

11 مايو 2025
كيفية تخزين العناصر في Oblivion Remastered: 5 حيل تحتاج إلى معرفتها! 🗝️💼

كيفية تخزين العناصر في Oblivion Remastered دون فقدان غنائمك 💎⚡

1 مايو 2025
ميزات Gmail على نظام Android: وفر الوقت مع 5 نصائح

ميزات Gmail على Android: 5 حيل لم تكن تعرفها! 📱✨

12
إصلاح اللوحة الأم - إصلاح اللوحة الأم

إصلاح اللوحة الأم للكمبيوتر المحمول

10
تثبيت Windows 11 Home بدون إنترنت

تثبيت Windows 11 Home بدون إنترنت

10
كيفية عمل نسخة احتياطية لبرامج التشغيل في Windows 11/10 في 4 خطوات!

كيفية عمل نسخة احتياطية لبرامج التشغيل في Windows 11/10: تجنب الأخطاء! 🚨💾

10
Steam Deck: ضاعف مكتبتك باستخدام Heroic في 5 خطوات سهلة

Steam Deck: ضاعف مكتبتك باستخدام Heroic في 5 خطوات سهلة 💥💻

25 مايو 2025
HDMI 2.2 🚀: سرعة مضاعفة لفيديو 16K وألعاب فائقة الواقعية! 🎮✨

HDMI 2.2 🚀: سرعة مضاعفة لفيديو 16K وألعاب فائقة الواقعية! 🎮✨

25 مايو 2025
أسماء مستخدمين عشوائية احمِ حسابك اليوم

أسماء المستخدمين العشوائية: مفتاح تجنب عمليات الاختراق الجماعية 🛡️🚫

25 مايو 2025
افتح قفل ياسوكي واكتشف سر كوفون الذي سيغير لعبتك!

افتح ياسوكي: اكتشف سر الكوفون الذي سيجعلك مسيطرًا! 🥷💥

25 مايو 2025

آخر الأخبار

Steam Deck: ضاعف مكتبتك باستخدام Heroic في 5 خطوات سهلة

Steam Deck: ضاعف مكتبتك باستخدام Heroic في 5 خطوات سهلة 💥💻

25 مايو 2025
12
HDMI 2.2 🚀: سرعة مضاعفة لفيديو 16K وألعاب فائقة الواقعية! 🎮✨

HDMI 2.2 🚀: سرعة مضاعفة لفيديو 16K وألعاب فائقة الواقعية! 🎮✨

25 مايو 2025
3
أسماء مستخدمين عشوائية احمِ حسابك اليوم

أسماء المستخدمين العشوائية: مفتاح تجنب عمليات الاختراق الجماعية 🛡️🚫

25 مايو 2025
9
افتح قفل ياسوكي واكتشف سر كوفون الذي سيغير لعبتك!

افتح ياسوكي: اكتشف سر الكوفون الذي سيجعلك مسيطرًا! 🥷💥

25 مايو 2025
12
شعار أخبار ماستر تريند

ماستر تريند إنفو هو مصدرك الأمثل للتكنولوجيا: اكتشف الأخبار والدورات التعليمية والتحليلات المتعلقة بالأجهزة والبرامج والألعاب والأجهزة المحمولة والذكاء الاصطناعي. اشترك في نشرتنا الإخبارية ولا تفوت أيًا من أحدث التوجهات.

تابعنا

تصفح حسب الفئة

  • الألعاب
  • الأجهزة
  • الذكاء الاصطناعي
  • الهواتف المحمولة
  • أخبار
  • الشبكات
  • حماية
  • برمجة
  • دروس تعليمية
  • ويندوز

آخر الأخبار

Steam Deck: ضاعف مكتبتك باستخدام Heroic في 5 خطوات سهلة

Steam Deck: ضاعف مكتبتك باستخدام Heroic في 5 خطوات سهلة 💥💻

25 مايو 2025
HDMI 2.2 🚀: سرعة مضاعفة لفيديو 16K وألعاب فائقة الواقعية! 🎮✨

HDMI 2.2 🚀: سرعة مضاعفة لفيديو 16K وألعاب فائقة الواقعية! 🎮✨

25 مايو 2025
  • معلومات عنا
  • أعلن
  • سياسة الخصوصية
  • اتصل بنا

جميع الحقوق محفوظة © ٢٠٢٥ https://mastertrend.info/. جميع العلامات التجارية ملكٌ لأصحابها.

es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
لا يوجد نتيجة
شاهد جميع النتائج
  • الألعاب
  • الأجهزة
  • الذكاء الاصطناعي
  • الهواتف المحمولة
  • أخبار
  • الشبكات
  • حماية
  • برمجة
  • دروس تعليمية
  • ويندوز

جميع الحقوق محفوظة © ٢٠٢٥ https://mastertrend.info/. جميع العلامات التجارية ملكٌ لأصحابها.

معلومات مؤلف التعليق
:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_محايد::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_exclamation::wpds_question::wpds_idea::wpds_همم::wpds_beg::wpds_يا إلهي::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz
ريديتبلو سكايإكسالماستودونأخبار القراصنة
شارك هذا:
الماستودونفي كيهواتساببرقيةرسالة قصيرةأخبار القراصنةخطرسول
مثيل Mastodon الخاص بك