From 007d58ef07965738bd54dbdc1c9e40f7718ab101 Mon Sep 17 00:00:00 2001 From: Amna-Hassan04 Date: Tue, 25 Jul 2023 14:00:00 +0500 Subject: [PATCH] Add Amna-Hassan to Contributers List --- Contributors.md | 1 + .../github-cli-tutorial-Urdu.md | 104 ++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 cli-tool-tutorials/github-cli-tutorial-Urdu.md diff --git a/Contributors.md b/Contributors.md index c68a7c3ab06..e1e3c8001ea 100644 --- a/Contributors.md +++ b/Contributors.md @@ -5531,3 +5531,4 @@ MadKingWorks - [Fitrah Munir](https://github.com/fitrahfm) - [Solomon A](https://github.com/cruiz007) - [Durmus Demirtas](https://github.com/demirtasdurmus) +- [Amna Hassan](https://github.com/Amna-Hassan04) \ No newline at end of file diff --git a/cli-tool-tutorials/github-cli-tutorial-Urdu.md b/cli-tool-tutorials/github-cli-tutorial-Urdu.md new file mode 100644 index 00000000000..6c8afcb6989 --- /dev/null +++ b/cli-tool-tutorials/github-cli-tutorial-Urdu.md @@ -0,0 +1,104 @@ +[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/) +[](https://join.slack.com/t/firstcontributors/shared_invite/enQtNjkxNzQwNzA2MTMwLTVhMWJjNjg2ODRlNWZhNjIzYjgwNDIyZWYwZjhjYTQ4OTBjMWM0MmFhZDUxNzBiYzczMGNiYzcxNjkzZDZlMDM) +[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT) +[![Open Source Helpers](https://www.codetriage.com/roshanjossey/first-contributions/badges/users.svg)](https://www.codetriage.com/roshanjossey/first-contributions) + + +# پہلی شراکتیں۔ + + +| GitHub Desktop | GitHub Command Line Interface (CLI) | +|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------| + +یہ ہمارے لیے ایک گائیڈ ہے، ٹرمینل کے ماہرین، جو ٹرمینل میں سب کچھ کرنا چاہتے ہیں، اور شکریہ [Github-CLI](https://cli.github.com/),آپ کی پہلی شراکت کو یاد رکھتے ہوئے ہم اسے حاصل کر سکتے ہیں۔ +مزہ، فائدہ مند اور جاری رکھنے کے لیے ایک محرک بنیں! + +یہ گائیڈ کچھ زیادہ ہی مشکل ہے کیونکہ ہم کوئی بھی گرافیکل انٹرفیس استعمال نہیں کر رہے ہیں، لیکن یہ اب بھی واقعی مزہ ہے اور آپ یقینی طور پر اس کی پیروی کر سکتے ہیں! + +پہلی شرط یہ ہے کہ +- گٹ انسٹال ہے۔ [git](انسٹال کرنے کا طریقہ)(https://git-scm.com/downloads) +- گیتھب اکاؤنٹ + + +اب ہمیں انسٹال کرنے کی ضرورت ہے۔ `github-cli` ہمارے سسٹم میں ٹول کی پیروی کرکے [official documentation](https://github.com/cli/cli#installation) + +اس کے بعد، ہمیں CLI میں لاگ ان کرنے کی ضرورت ہے، لہذا یہ کمانڈ درج کریں: +```bash +gh auth login +``` + +ہدایات پر عمل کریں اور ہم تیار ہیں! + + +# اس ذخیرے کو فورک کریں۔ +یہ اتنا ہی آسان ہے جتنا اس کمانڈ کو چلانا +```bash +gh repo fork firstcontributions/first-contributions +``` +**اہم: یہ آپ کو اشارہ کرے گا کہ اگر آپ اسے بھی کلون کرنا چاہتے ہیں تو "ہاں" کا اختیار منتخب کریں۔** + +# اپنی برانچ بنائیں +ہم یہ مرحلہ گٹ کے ساتھ کریں گے، اس لیے اس کمانڈ کو اپنے نام سے بدلتے ہوئے درج کریں، مثال کے طور پر: +```bash +git switch -c add-john-doe +``` + +# ضروری تبدیلیاں کریں اور ان تبدیلیوں کا ارتکاب کریں۔ +اب آپ کھول سکتے ہیں۔ `Contributors.md` ٹیکسٹ ایڈیٹر میں فائل کریں اور اس میں اپنا نام شامل کریں۔ اپنا نام رکھو شروع اور اختتام کے درمیان کہیں بھی، پھر فائل کو محفوظ کریں۔ + +پروجیکٹ ڈائرکٹری میں عملدرآمد کریں۔ `git status` اور آپ تبدیلیاں دیکھیں گے۔ +![image-git](https://camo.githubusercontent.com/a35c4722d7aab337eefc655d1488f7b4dc038508e6adaf5e88e2e052a976f010/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f6769742d7374617475732e706e67) + +ان تبدیلیوں کو اس برانچ میں شامل کریں جو آپ نے ابھی استعمال کرکے بنائی ہے۔ `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](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account) اپنے اکاؤنٹ میں SSH کلید بنانے اور ترتیب دینے پر۔ + +
+ +# جائزہ کے لیے اپنی تبدیلیاں جمع کروائیں۔ +اب اس کمانڈ کو ہماری ریپو کی ڈائرکٹری میں چلانے سے ہمیں نظرثانی کے لیے پل کی درخواست بنانے کی اجازت ملے گی۔ + +```bash +gh pr create --repo firstcontributions/first-contributions +``` + +اس کے بعد پل کی درخواست جمع کروائیں۔ + +آپ کمانڈ استعمال کر سکتے ہیں۔ `gh status` آپ کی ذکر کردہ پل کی درخواست کو عمل میں دیکھنے کے لیے۔ + +## یہاں سے کہاں جانا ہے؟ + +مبارک ہو! آپ نے ابھی معیاری _fork -> کلون -> ترمیم -> pull request_ ورک فلو مکمل کیا ہے جس کا آپ کو اکثر شراکت دار کے طور پر سامنا ہوگا! + +اپنی شراکت کا جشن منائیں اور اپنے دوستوں اور پیروکاروں کے ساتھ اس کا اشتراک کریں۔[web app](https://firstcontributions.github.io/#social-share). + +اگر آپ کو کوئی مدد درکار ہو یا کوئی سوال ہو تو آپ ہماری سلیک ٹیم میں شامل ہو سکتے ہیں۔ [Join slack team](https://join.slack.com/t/firstcontributors/shared_invite/zt-vchl8cde-S0KstI_jyCcGEEj7rSTQiA). + +اب آئیے آپ کو دوسرے پروجیکٹس میں حصہ ڈالنا شروع کرتے ہیں۔ ہم نے آسان مسائل کے ساتھ پروجیکٹس کی ایک فہرست مرتب کی ہے جس پر آپ شروع کر سکتے ہیں۔ اس کو دیکھو [the list of projects in the web app](https://firstcontributions.github.io/#project-list). + +### [اضافی مواد](additional-material/git_workflow_scenarios/additional-material.md) + +## دوسرے ٹولز کا استعمال کرتے ہوئے سبق + +[مرکزی صفحہ پر واپس جائیں۔](https://github.com/firstcontributions/first-contributions#tutorials-using-other-tools)