وصف
أهم أوامر Git لمطوري الويب
أهم أوامر Git لمطوري الويب
يعد Git حاليًا أحد أكثر أنظمة التحكم في الإصدارات شيوعًا بين المطورين.
يمكنك استخدام هذا النظام الأساسي لتتبع التغييرات في مشاريعك وتنسيق العمل بين مطورين متعددين.
تستخدم المشاريع مفتوحة المصدر Git بشكل متكرر على الأنظمة الأساسية مثل GitHub و Bitbucket.
إذا كنت ترغب في استخدام Git في مشاريعك ، فستحتاج إلى معرفة بعض أوامره ، والتي ستقوم بتشغيلها لاحقًا في أدوات سطر الأوامر مثل CLI. لدى Git وثائق ممتازة للتعلم ولديها أيضًا منحنى تعليمي سلس إلى حد ما.
في هذه المقالة ، سأوضح لك أوامر Git الأكثر استخدامًا لأشياء مثل التدريج وتنفيذ التغييرات ، والتحقق من حالة المستودع الخاص بك ، والاتصال بمستودع بعيد ، والمزيد.
أدوات Git
يستخدم معظم المطورين Git في سطر الأوامر لأنه أسرع بكثير.
ومع ذلك ، هذا ممكن فقط إذا كنت تعرف أوامر البوابة المطلوبة لاستخدامها.
يحتوي Git أيضًا على واجهات رسومية متنوعة يمكنك استخدامها إذا كنت ترغب في العمل معها.
يمكنك تحميل أداة سطر أوامر Git لأنظمة التشغيل الرئيسية الثلاثة Windows و Linux و Mac من موقع Git الرسمي.
أهم أوامر Git الأكثر استخدامًا والأكثر أهمية
1. تكوين البوابة
بعد تثبيت Git ، من الأفضل تكوين Git عالميًا ، حتى لا تضطر إلى القلق بشأنه لاحقًا.
للتكوين الأساسي ، لا يوجد سوى أمرين git لاستخدامهما – أحدهما يلتقط اسم المؤلف والآخر يلتقط بريده الإلكتروني.
بعد ذلك ، ستجري Git جميع التغييرات التي تجريها مع صلاحية هذين الاثنين.
1 2 | git config --global user.name "Jane Doe" git config --global user.email jane.doe@example.com |
في المثال أعلاه ، يقوم السطر الأول بتهيئة الاسم ، بينما يقوم السطر الثاني بتعيين عنوان البريد الإلكتروني للمؤلف.
2. تهيئة مستودع البوابة
بعد تثبيت Git CLI على نظامك ، انتقل إلى المجلد الذي تريد استخدامه كمجلد مشروع Git (يسمى أيضًا المستودع أو repo).
بمجرد دخولك إلى المجلد ، اكتب السطر التالي في موجه الأوامر:
1 | git init |
في هذه الحالة ، سيتم تعيين مستودع Git الخاص بك وهذا يعني أن Git سيتتبع جميع التغييرات التي تجريها في هذا المجلد.
إذا نظرت إلى File Manager ، مجلد جديد باسم git.
سوف تجد هذا هو المجلد الذي يخزن فيه Git إعداداته.
3. فحص حالة Repo
يمكنك التحقق من حالة مستودع Git الخاص بك في أي وقت باستخدام الأمر التالي.
1 | git status |
يمكن أن توجد الملفات الموجودة في مجلد البوابة في ثلاثة أوضاع.
- staged
- committed
- modified
في مصطلحات Git ، الملفات بعد إضافتها إلى القسم staging سيكون لها حالة staged ، هذه البيئة هي المكان الذي تخزن فيه الملفات التي تريد الالتزام بها لاحقًا.
بعد حفظ لقطة منها في قاعدة البيانات المحلية المخزنة في المجلد git.
تتغير حالتها إلى committed وبعد إجراء التغييرات عليها ، تصبح modified.
أهم أوامر Git
4. عملية إضافة الملفات إلى بيئة Stage
يمكنك إضافة ملفات إلى بيئة staging بإدخال الأمر التالي في سطر الأوامر:
1 | git add index.html style.css images |
يحول نموذج التعليمات البرمجية أعلاه الملفات index.html و style.css والمجلد images إلى Stag.e.
يمكنك إضافة جميع الملفات والمجلدات التي تريد تتبعها بعد الأمر git add.
إذا كنت تريد وضع جميع الملفات والمجلدات في دليل العمل الخاص بك ، فيمكنك استخدام نموذج التعليمات البرمجية التالي:
1 | git add. |
إذا كانت لديك قائمة كبيرة من الملفات والمجلدات على جدول أعمالك ، فيمكنك إضافتها جميعًا باستخدام الرمز أعلاه ثم حذف الملفات التي لا تحتاج إليها لاحقًا.
5. عملية إزالة الملفات والمجلدات من بيئة Stage
يمكنك بسهولة حذف الملفات من بيئة Stage الخاصة بك:
1 | git rm --cached index.html style.css |
إذا كنت تريد حذف المجلدات أيضًا ، فيجب عليك استخدام علامة -r في الأمر أعلاه:
1 | git rm --cached -r images |
يزيل الأمر أعلاه المجلد images من منطقة Stage.
لا تقلق بشأن فقد أي شيء ، فلدى Git رسائل خطأ مفيدة ومن السهل التراجع عن أي شيء.
لحذف كافة الملفات والمجلدات من منطقة Stage ، يمكنك استخدام نموذج التعليمات البرمجية التالي:
1 | git rm --cached -r. |
أهم أوامر Git
6. ربط الملفات
يمكنك حفظ لقطة لمنطقة Stage في أي وقت أثناء التطوير.
اللقطة التي تحفظها تسمى commit ويمكنك الرجوع إليها متى شئت.
1 | git commit -m "Initial commit" |
يلزم الأمر أعلاه الحالة الحالية لمنطقة staging.
لاحظ أنه يجب عليك دائمًا تضمين الرسالة commit أيضًا.
7. إظهار التغييرات بالتفصيل
إذا كنت تريد مشاهدة جميع التغييرات التي تم إجراؤها على repo Git ، فيمكنك سردها بسرعة عن طريق إدخال الأمر التالي في سطر الأوامر:
1 | git diff |
لا يقوم هذا الأمر بإرجاع أسماء الملفات فحسب ، بل يعرض أيضًا التغييرات في محتوياتها.
8. عرض تاريخ جميع الالتزامات
يتيح لك Git أيضًا عرض التقدم الكامل لالتزاماتك في أي وقت أثناء التطوير.
يمكنك استخدام الأمر التالي لهذا:
1 | git log |
يحتوي هذا التقرير على المعرف والمؤلف والتاريخ والرسالة الخاصة بكل التزام.
9. نسخ مصدر أجنبي
من الشائع جدًا استخدام Git مع GitHub أو أي مستودع آخر عبر الإنترنت.
يمكنك الحصول على نسخة محلية من مستودع Git البعيد عن طريق نسخها إلى جهازك:
1 | git clone https: //www.github.com/your-online-repo |
قبل إجراء عملية الاستنساخ ، انتقل إلى المجلد حيث تريد أن يقوم Git بالتخزين.
10. إنشاء اتصال بمصدر خارجي
لا يمكنك فقط نسخ repo عن بُعد إلى جهازك ، ولكن يمكنك أيضًا عكس العملية.
لنسخ repo محليًا إلى خادم عبر الإنترنت مثل GitHub ، يجب أولاً إنشاء اتصال بـ repo البعيد ، ثم إرسال repo المحلي إلى الخادم.
1 | git remote add origin https: //www.github.com/your-onlineo |
يمكنك توصيل repo عن بُعد بالإصدار المحلي لديك باستخدام الأمر أعلاه.
في المستقبل ، لا يتعين عليك كتابة URL بالكامل ولكن يمكنك الرجوع إليه باستخدام الاسم origin (يمكنك أيضًا استخدام اسم آخر).
أخيرا نتمنى أن يكون درس أهم أوامر git لمطوري الويب قد أفادكم
يسعدنا إثراء الموضوع من خلال تعليقاتكم و استفساراتكم المفيدة
مع تحيات موقع hdegy
No data found