جيت

كيف أدفع بالتغييرات إلى مستودع بعيد باستخدام جيت سطر الأوامر؟

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

كيف أدفع التغييرات إلى مستودع بعيد باستخدام جيت سطر الأوامر؟

المتطلبات الأساسية

  • تأكد من تثبيت جيت وتكوينه على نظامك.
  • إعداد مستودع بعيد (على سبيل المثال، على جيت هب أو جيت لاب أو بت باكت).
  • إجراء تغييرات محلية للدفع إلى المستودع البعيد.

دليل خطوة بخطوة

  1. افتح موجه الأوامر أو الطرفية

    انتقل إلى الدليل الذي يحتوي على مستودع جيت الخاص بك.

  2. تحقق من الفرع الحالي

    قم بتشغيل "git branch" لرؤية الفرع الحالي.

    موظفو سطر الأوامر في شركة

    تأكد من أنك موجود في الفرع الذي تريد دفع التغييرات منه.

  3. إضافة التغييرات إلى منطقة التدريج

    استخدم "git add ." لإضافة جميع التغييرات إلى منطقة التدريج.

    هل أدفع باستخدام

    بدلاً من ذلك، استخدم "git add" لإضافة ملفات معينة.

  4. تأكيد التغييرات

    قم بتشغيل "git commit -m """Commit message"""" لتأكيد التغييرات.

    قدم رسالة تأكيد ذات معنى.

  5. ادفع التغييرات إلى المستودع البعيد

    قم بتشغيل "git push origin" لدفع التغييرات إلى المستودع البعيد.

    استبدل "origin" باسم المستودع البعيد الخاص بك.

    استبدل "" باسم الفرع الذي تريد الدفع إليه.

  6. التحقق من الدفع

    قم بتشغيل "git push --dry-run" للتحقق مما إذا كان الدفع سينجح دون إجراء أي تغييرات.

    في حالة النجاح، قم بتشغيل "git push" مرة أخرى لدفع التغييرات.

استكشاف الأخطاء وإصلاحها للمشكلات الشائعة

  • الخطأ: remote: Permission denied (publickey).
  • الحل: تأكد من إضافة مفتاحك العام إلى المستودع البعيد.

  • الخطأ: fatal: could not read Username for 'https://github.com'.
  • الحل: تأكد من إعداد بيانات اعتماد جيت الخاصة بك.

  • الخطأ: fatal: 'origin' does not appear to be a git repository.
  • الحل: تأكد من إضافة المستودع البعيد كمستودع بعيد في مستودعك المحلي.

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

Thank you for the feedback

اترك ردا