یہ کورس GitHub اور Git کی بنیادیات سے متعارف کراتا ہے اور آپ کو سکھاتا ہے کہ تقریباً کسی بھی پروجیکٹ کے سورس کوڈ کا انتظام کیسے کیا جائے۔ اس کورس کو…
یہ کورس GitHub اور Git کی بنیادیات سے متعارف کراتا ہے اور آپ کو سکھاتا ہے کہ تقریباً کسی بھی پروجیکٹ کے سورس کوڈ کا انتظام کیسے کیا جائے۔ اس کورس کو لے کر آپ سیکھیں گے کہ GitHub اور کمانڈ لائن میں کیسے گردش کی جائے، GitHub اور Git کا آپس میں کیا تعلق ہے، اور GitHub پر رابطے اور تعاون کے لیے بہترین طریقے کیا ہیں۔ سیکھیں کہ ریپازٹری میں فائلیں کیسے شامل، تبدیل اور حذف کی جائیں جبکہ سب سے عام کاموں جیسے برانچنگ، کمٹس اور پل ریکویسٹس کا بھی جائزہ لیں۔ یہ کورس آپ کو دکھائے گا کہ ایک سادہ مقامی پروجیکٹ کیسے بنایا جائے اور اسے اپنی ٹیم کے ساتھ شیئر کرنے کے لیے GitHub پر کیسے منتقل کیا جائے۔ کورس مکمل کرنے کے بعد، آپ کو اپنا کوڈ منظم کرنے کے لیے فوری طور پر Git اور GitHub استعمال کرنا شروع کرنے کے قابل ہونا چاہیے۔
کورس کے سیکھنے کے مقاصد
- Git اور GitHub کیا ہیں؟
- انسٹالیشن اور اکاؤنٹ کی تخلیق
- بنیادی GitHub اجزاء
- کمانڈ لائن کے ساتھ کام کرنا
- GitHub Desktop کے ساتھ کام کرنا
- نیا پروجیکٹ بنانا اور منتقل کرنا
- GitHub میں تعاون کرنا
مہارتیں جو آپ حاصل کریں گے
Git BranchGit FlowGitbookGit (Version Control System)GithubGitlabآپ کیا سیکھیں گے
- وضاحت کریں کہ گٹ اور گٹ ہب کیا ہیں اور ان کا آپس میں کیا تعلق ہے
- گٹ انسٹال کریں، اسے کنفیگر کریں، اور ایک گٹ ہب اکاؤنٹ بنائیں
- کمانڈ لائن اور گٹ ہب ڈیسک ٹاپ ایپ دونوں کے ساتھ کام کریں
- برانچز، کمٹس، اور پل ریکویسٹس سمیت بنیادی کام انجام دیں
- ایک مقامی پروجیکٹ بنائیں اور اسے ٹیم کے ساتھ شیئر کرنے کے لیے گٹ ہب پر منتقل کریں
- کلوننگ، فورکنگ، ایشوز، اور مائل اسٹونز کا استعمال کرتے ہوئے گٹ ہب پر اشتراک کریں
اہم نکات
- یہ کورس تقریباً کسی بھی پروجیکٹ پر سورس کوڈ کو منظم کرنے کے لیے گٹ اور گٹ ہب کے بنیادی اصول متعارف کراتا ہے۔
- سیکھنے والے عام کاموں کا جائزہ لیتے ہیں جیسے برانچنگ، کمٹس، اور پل ریکویسٹس، اور ریپوزٹری میں فائلوں کو شامل کرنے، تبدیل کرنے اور حذف کرنے کا طریقہ۔
- یہ کورس مقامی اور دور دراز سے کام کرنے کے لیے کمانڈ لائن اور گٹ ہب ڈیسک ٹاپ ایپ دونوں کا احاطہ کرتا ہے۔
- یہ ایک سادہ مقامی پروجیکٹ بنانے اور اسے ٹیم کے ساتھ شیئر کرنے کے لیے گٹ ہب پر منتقل کرنے کا طریقہ دکھاتا ہے۔
- یہ گٹ ہب پر رابطے اور اشتراک کے لیے بہترین طریقوں پر توجہ دیتا ہے، بشمول پروجیکٹس کو نجی یا عوامی بنانا۔
اکثر پوچھے گئے سوالات
یہ کورس کس کے لیے ہے؟
یہ ہر اس شخص کے لیے ہے جو تقریباً کسی بھی پروجیکٹ کے سورس کوڈ کو منظم کرنے کے لیے گٹ اور گٹ ہب کے بنیادی اصول سیکھنا چاہتا ہے، بشمول گٹ ہب پر مواصلت اور تعاون۔
کورس کن موضوعات کا احاطہ کرتا ہے؟
یہ گٹ اور گٹ ہب کے بارے میں، انسٹالیشن اور اکاؤنٹ بنانے، بنیادی گٹ ہب اجزاء، کمانڈ لائن کے ساتھ کام کرنے، گٹ ہب ڈیسک ٹاپ کے ساتھ کام کرنے، نیا پروجیکٹ بنانے اور منتقل کرنے، اور گٹ ہب میں اشتراک کرنے کا احاطہ کرتا ہے۔
میں کون سی مہارتیں حاصل کروں گا؟
آپ گٹ ہب اور کمانڈ لائن پر نیویگیٹ کرنا، ریپوزٹری میں فائلیں شامل کرنا، تبدیل کرنا اور حذف کرنا، اور برانچنگ، کمٹس، اور پل ریکویسٹس جیسے کاموں کے ساتھ ساتھ ریپوزٹریز کو کلون اور فورک کرنا سیکھیں گے۔
کیا میں کورس مکمل کرنے کے بعد گٹ اور گٹ ہب استعمال کر سکوں گا؟
جی ہاں۔ کورس مکمل کرنے کے بعد، آپ کو اپنے کوڈ کو منظم کرنے کے لیے فوری طور پر گٹ اور گٹ ہب کا استعمال شروع کر دینا چاہیے۔
کیا کورس کمانڈ لائن اور ڈیسک ٹاپ ایپ دونوں سکھاتا ہے؟
جی ہاں۔ اس میں کمانڈ لائن اور گٹ ہب ڈیسک ٹاپ ایپ دونوں کے ساتھ کام کرنا شامل ہے، جو مقامی اور ریموٹ کام دونوں کا احاطہ کرتا ہے۔
متن
متن
ہیلو، نالج سٹی کے کورس میں خوش آمدید GitHub کے بنیادی اصولوں پر۔ میرا نام ڈینیئل ہینکس ہے۔ میں 10 سالوں سے ایک ایپلیکیشن ڈویلپر رہا ہوں۔ اور میں نے گٹ کو متعدد پروجیکٹس کے لیے استعمال کیا ہے۔ کچھ منصوبے چھوٹے ہیں، کچھ بہت بڑے۔ میں نے ٹیم کے مختلف سائز کے ساتھ بھی کام کیا ہے۔ اور اس سے کوئی فرق نہیں پڑتا ہے کہ پروجیکٹ کیا ہے۔ یا میں نے کس سائز کی ٹیم کے ساتھ کام کیا، گٹ نے مجھے ترقی کرنے کی اجازت دی ہے۔ اور رفتار اور کارکردگی کے ساتھ کوڈ پر تعاون کریں۔ اس کورس میں آپ فوائد کے بارے میں جانیں گے۔ ورژن کنٹرول اور GitHub ورک فلوز کا۔ GitHub اور Git کا تعلق کیسے ہے۔ منصوبوں کے ساتھ کام کرنا۔ Git اور GitHub میں استعمال ہونے والی عام کمانڈز۔ اور مواصلت کے بہترین طریقے اور GitHub میں تعاون۔ آپ فوری طور پر Git کا استعمال شروع کر سکیں گے۔ اور GitHub اپنے کوڈ کو منظم کرنے کے لیے۔ اس کورس کے اختتام تک، آپ نے گٹ انسٹال کیا ہوگا، GitHub ڈیسک ٹاپ ایپ، کمانڈ لائن کا استعمال کرتے ہوئے Git کو آپریٹ کرتی ہے، تخلیق کردہ، کلون اور کانٹے دار ذخیرے۔ منصوبوں کو منظم اور منتقل کیا گیا۔ GitHub شاخیں بنانے کے لیے استعمال کیا، کمٹ پل کی درخواستوں کو ضم کرنے کے ساتھ۔ اور کاموں اور ترتیب دینے کی فہرستیں، اطلاعات بنائیں اور ٹیمیں GitHub کے اندر۔ اب آئیے شروع کرتے ہیں۔
چلتے پھرتے سیکھیں
اپنی تعلیم ہر جگہ ساتھ لے جائیں — KnowledgeCity موبائل ایپ آپ کو چلتے پھرتے اسباق دیکھنے کی سہولت دیتی ہے۔