اذهب إلى المحتوى
  • 0

رفع الملفات على github

احمد قايد

السؤال

Recommended Posts

  • 0

يمكنك القيام بذلك عبر تنزيل المشروع من GitHub باستخدام الامر clone (سيتم تنزيل ملف git معه في هذه الحالة) ويفضل ان تقوم بتنفيذ الامر السابق باستخدام cmd وان يكون المسار هو سطح المكتب حتى تستطيع الوصول إلى المجلد الناتج بسهولة :

git clone https://github.com/user_name/repository_name.git

ويمكنك الحصول على الرابط السابق بالضغط على الزر الاخضر (code <>) في صفحة المستودع على GitHub.

بعد ذلك يمكنك نسخ ملف الـ git إلى المشروع الخاص بك وسيقوم vs code بتحديثه بناءً على التغيرات الحاصلة بشكل تلقائي.

وبعدها يمكنك كتابة الاوامر :

git add .
git commit -m "your message"
git push

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

كما أرشدك المدرب عمر , ويوجد أيضاً طريقة أخرى لرفع التعديلات وإعادة ربط المشروع مع GitHub , عن طريق إعادة إنشاء مستودع Git جديد:

  •  قم بفتح موجه الأوامر (Command Prompt) أو الطرفية (Terminal) في مجلد المشروع.
  • قم بتنفيذ الأمر التالي لإعادة إنشاء مجلد .git الخاص بالمشروع:
git init			
  •  قم بإضافة الملفات التي ترغب في تتبعها باستخدام الأمر التالي:
git add
  • قم بتأكيد التعديلات الجديدة باستخدام الأمر ووضع رسالة تعبر عن ذلك من خلال الامر التالي :
git commit -m "Commit message
  • قم بتعيين رابط المستودع الحالي كـ remote repository باستخدام الأمر التالي:
git remote add origin <رابط المستودع الحالي>
  •  قم برفع التعديلات الجديدة إلى المستودع المرفوع على الGitHub باستخدام الأمر التالي:
git push -u origin master (أو اسم الفرع الذي تستخدمه)

أو يمكنك استخدام Force-Push في حال واجهتك مشكلة في الرفع

git push -f origin master (أو اسم الفرع الذي تستخدمه)

لاحظ استخدام f- من Force-Push .

من الأفضل دائمًا حفظ نسخة احتياطية من مجلد .git قبل حذفه لتجنب فقدان تاريخ المشروع وسجل التعديلات.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...