ما هذا؟ انقر على الملصق أدناه لمشاهدة الفيديو لمزيد من التفاصيل؟

مستودع لك لرفع طلب سحب لممارسة المصدر المفتوح! ؟

Fork في أعلى يمين هذه الصفحة. هذا ينشئ نسختك من المشروع ويحفظه كمستودع جديد في حساب github الخاص بكmain الرمادي في الجزء العلوي الأيسر للكشف عن قائمة منسدلة.nameAdd ).Create branch <new branch name> وسيأخذك هذا تلقائيًا إلى فرعك الجديد. يمكنك إجراء تعديلات على الفرع الرئيسي ، ولكن هذا قد يتسبب في حدوث مشكلات أسفل الخط. أفضل الممارسات هي إنشاء فرع جديد لكل قضية منفصلة تعمل عليها. وبهذه الطريقة ، يبقى فرعك main متزامنًا مع الفرع main لإدي.Pull Requests (وهو الخيار الثالث في الجزء العلوي من هذه الصفحة بعد Code الخيارات Issues ).New Pull Request . سيؤدي ذلك إلى إعداد طلب السحب الجديد لك عن طريق ملء تلقائيًا base repository: base مع "EddiegithubCommunity: Main" ومستودع head repository: compare مع your repository: maincompare مستودع رأسك ، وقم بتبديل الفروع من فرعك "الرئيسي" إلى <new branch name> .Create Pull Request الأخضر". عمل رائع! لقد فعلت ذلك!يمكنك طرح أسئلة عن طريق إثارة مشكلة.
شوك المشروع: انقر فوق زر الرمادي Fork في الجزء العلوي الأيمن من هذه الصفحة. هذا ينشئ نسختك من المشروع ويحفظه كمستودع جديد في حساب github الخاص بك
انقر على زر Code الأخضر ، ثم إما خيار HTTPS أو SSH ، وانقر فوق الرمز لنسخ عنوان URL. الآن لديك نسخة من المشروع. وبالتالي ، يمكنك اللعب معها محليًا على جهاز الكمبيوتر الخاص بك.
قم بتشغيل الأوامر التالية إلى نافذة طرفية (موجه الأوامر ، PowerShell ، Terminal ، Bash ، ZSH). قم بذلك لتنزيل نسخة متشعب من هذا المستودع على جهاز الكمبيوتر الخاص بك.
git clone https://github.com/YOUR_GITHUB_USERNAME/Hacktoberfest2022-masai.git cd Hacktoberfest2022-masai git checkout -b < name-of-new-branch > افتح ملف README.md
أضف اسمك إلى القسم الذي يتطابق مع الأولي في هذه القائمة ، تأكد من أن اسمك بالترتيب الأبجدي. ثم احفظ التغييرات الخاصة بك.
على سبيل المثال - [Full Name](https://github.com/your-username)
قم بتدوير التغييرات الخاصة بك.
git add README.mdأو
git add . git commit -m " Add <your-github-username> " git statusOn branch < name-of-your-branch >
nothing to commit, working tree clean git push origin < name-of-your-branch >أو
git branch -M main
git push -u origin mainتحذير : إذا تلقيت رسالة خطأ مثل تلك أدناه ، فربما نسيت أن تتخلى عن المستودع قبل استنساخها. من الأفضل أن تبدأ من جديد وتشغيل مستودع المشروع أولاً.
ERROR: Permission to KapilKumar7/Hacktoberfest2022-masai.git denied to < your-github-username > .
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and that the repository exists. على موقع GitHub ، انتقل إلى ريبو متشعب - في الجزء العلوي من قسم الملفات ، ستلاحظ قسمًا جديدًا يحتوي على زر Compare & Pull Request !
انقر على هذا الزر ، سيؤدي ذلك إلى تحميل صفحة جديدة ، ومقارنة الفرع المحلي في مستودعك المتشعب مع الفرع الرئيسي في مستودع EddieHub Hacktoberfest. قبول القيم الافتراضية في مربعات القائمة المنسدلة وانقر فوق الزر " Create Pull Request . بعد إنشاء العلاقات العامة (طلب السحب) ، سيضيف سير عمل إجراءات GitHub الخاصة بنا رسالة ترحيب إلى العلاقات العامة الخاصة بك. ملاحظة: يتيح لنا طلب السحب دمج التغييرات الخاصة بك مع مشروع Repo الأصلي.
سيتم مراجعة طلب السحب الخاص بك ثم تم دمجه في النهاية.
يا هلا! لقد نجحت في تقديم مساهمتك الأولى! ؟
يتمثل الصراع GitHub عندما يقوم الأشخاص بإجراء تغييرات على نفس المنطقة أو الخط في ملف. يجب إصلاح هذا قبل دمجه لمنع التصادم في الفرع الرئيسي.
لقراءة المزيد حول هذا الأمر ، انتقل إلى مستندات Github - حول تعارضات الدمج
لمعرفة كيفية إصلاح صراع GIT ، انتقل إلى مستندات Github - حل النزاع
يمكنك أيضًا طلب المساعدة في خادم Discord Hacktoberfest أو إرسال مشكلة في
Hacktoberfest Community| أ | ب | ج | د | ه |
|---|---|---|---|---|
| و | ز | ح | أنا | ي |
| ك | ل | م | ن | س |
| ص | س | ص | ق | ر |
| ش | الخامس | ث | x | ذ |
| ض |
تم إنشاؤها مع؟ بقلم كابيل كومار
اتبع Kapil Kumar لمزيد من الأشياء الإبداعية.
بفضل جميع الأشخاص الرائعين -