GitHub Command Line Interface (CLI) |
---|
یہ ہمارے لیے ایک گائیڈ ہے، ٹرمینل کے ماہرین، جو ٹرمینل میں سب کچھ کرنا چاہتے ہیں، اور شکریہ Github-CLI,آپ کی پہلی شراکت کو یاد رکھتے ہوئے ہم اسے حاصل کر سکتے ہیں۔ مزہ، فائدہ مند اور جاری رکھنے کے لیے ایک محرک بنیں!
یہ گائیڈ کچھ زیادہ ہی مشکل ہے کیونکہ ہم کوئی بھی گرافیکل انٹرفیس استعمال نہیں کر رہے ہیں، لیکن یہ اب بھی واقعی مزہ ہے اور آپ یقینی طور پر اس کی پیروی کر سکتے ہیں!
پہلی شرط یہ ہے کہ
- گٹ انسٹال ہے۔ [git](انسٹال کرنے کا طریقہ)(https://git-scm.com/downloads)
- گیتھب اکاؤنٹ
اب ہمیں انسٹال کرنے کی ضرورت ہے۔ github-cli
ہمارے سسٹم میں ٹول کی پیروی کرکے official documentation
اس کے بعد، ہمیں CLI میں لاگ ان کرنے کی ضرورت ہے، لہذا یہ کمانڈ درج کریں:
gh auth login
ہدایات پر عمل کریں اور ہم تیار ہیں!
یہ اتنا ہی آسان ہے جتنا اس کمانڈ کو چلانا
gh repo fork firstcontributions/first-contributions
اہم: یہ آپ کو اشارہ کرے گا کہ اگر آپ اسے بھی کلون کرنا چاہتے ہیں تو "ہاں" کا اختیار منتخب کریں۔
ہم یہ مرحلہ گٹ کے ساتھ کریں گے، اس لیے اس کمانڈ کو اپنے نام سے بدلتے ہوئے درج کریں، مثال کے طور پر:
git switch -c add-john-doe
اب آپ کھول سکتے ہیں۔ Contributors.md
ٹیکسٹ ایڈیٹر میں فائل کریں اور اس میں اپنا نام شامل کریں۔ اپنا نام رکھو شروع اور اختتام کے درمیان کہیں بھی، پھر فائل کو محفوظ کریں۔
پروجیکٹ ڈائرکٹری میں عملدرآمد کریں۔ git status
اور آپ تبدیلیاں دیکھیں گے۔
ان تبدیلیوں کو اس برانچ میں شامل کریں جو آپ نے ابھی استعمال کرکے بنائی ہے۔ git add
کمانڈ:
git add Contributors.md
اب استعمال کرکے ان تبدیلیوں کا ارتکاب کریں۔ git commit
کمانڈ:
git commit -m "Add your-name to Contributors list
تبدیل کرنا your-name
آپ کے نام کے ساتھ
کمانڈ کا استعمال کرتے ہوئے اپنی تبدیلیوں کو آگے بڑھائیں۔ git push
:
git push origin -u your-branch-name
تبدیل کرنا your-branch-name
اس برانچ کے نام کے ساتھ جو آپ نے پہلے بنائی تھی۔.
اگر آپ کو دھکیلتے وقت کوئی غلطی ہو جاتی ہے تو، یہاں کلک کریں:
-
ریموٹ: پاس ورڈ کی توثیق کے لیے سپورٹ 13 اگست 2021 کو ہٹا دیا گیا تھا۔ براہ کرم اس کے بجائے ذاتی رسائی کا ٹوکن استعمال کریں۔
remote: براہ کرم دیکھیں https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ مزید معلومات کے لیے. fatal: کے لیے توثیق ناکام ہو گئی۔ 'https://github.com//first-contributions.git/' کے پاس جاؤ GitHub's tutorial اپنے اکاؤنٹ میں SSH کلید بنانے اور ترتیب دینے پر۔
اب اس کمانڈ کو ہماری ریپو کی ڈائرکٹری میں چلانے سے ہمیں نظرثانی کے لیے پل کی درخواست بنانے کی اجازت ملے گی۔
gh pr create --repo firstcontributions/first-contributions
اس کے بعد پل کی درخواست جمع کروائیں۔
آپ کمانڈ استعمال کر سکتے ہیں۔ gh status
آپ کی ذکر کردہ پل کی درخواست کو عمل میں دیکھنے کے لیے۔
مبارک ہو! آپ نے ابھی معیاری fork -> کلون -> ترمیم -> pull request ورک فلو مکمل کیا ہے جس کا آپ کو اکثر شراکت دار کے طور پر سامنا ہوگا!
اپنی شراکت کا جشن منائیں اور اپنے دوستوں اور پیروکاروں کے ساتھ اس کا اشتراک کریں۔web app.
اگر آپ کو کوئی مدد درکار ہو یا کوئی سوال ہو تو آپ ہماری سلیک ٹیم میں شامل ہو سکتے ہیں۔ Join slack team.
اب آئیے آپ کو دوسرے پروجیکٹس میں حصہ ڈالنا شروع کرتے ہیں۔ ہم نے آسان مسائل کے ساتھ پروجیکٹس کی ایک فہرست مرتب کی ہے جس پر آپ شروع کر سکتے ہیں۔ اس کو دیکھو the list of projects in the web app.