گٹ بش کے ساتھ گٹ ہب ذخیرے کو کلون کرنے کا طریقہ

گٹ بش کے ساتھ گٹ ہب ذخیرے کو کلون کرنے کا طریقہ

گٹ ہب تعاون اور ورژن کنٹرول کے لیے ایک کوڈ ہوسٹنگ پلیٹ فارم ہے۔ آپ کہیں سے بھی کسی کے ساتھ کوڈ پر کام کر سکتے ہیں۔ یہ دنیا کی سب سے بڑی ڈویلپر کمیونٹی کے لیے بھی ایک پلیٹ فارم ہے۔





گٹ ہب بہت ساری خصوصیات مہیا کرتا ہے جیسے ذخیروں کے ساتھ آسان پروجیکٹ مینجمنٹ ، ٹولز کا استعمال کرتے ہوئے موثر ٹیم مینجمنٹ جیسے پل کی درخواستیں اور مسائل ، آسان کوڈ ہوسٹنگ ، اور بہت کچھ۔ آئیے ان طریقوں کا مزید جائزہ لیتے ہیں کیونکہ ہم گٹ باش کا استعمال کرتے ہوئے ذخیرے کو کلون کرنے کے طریقے پر ایک نظر ڈالتے ہیں۔





گٹ ہب ذخیرہ کیا ہے؟

ایک ذخیرہ ایک ذخیرہ کرنے کی جگہ ہے جہاں پراجیکٹ کی تمام فائلیں رہتی ہیں۔ اسے عام طور پر 'ریپو' بھی کہا جاتا ہے۔ گٹ ہب ذخیرہ ایک دور دراز مخزن ہے جہاں آپ اپنے پروجیکٹ کی تمام فائلیں اور ہر فائل کی نظر ثانی کی تاریخ محفوظ کرسکتے ہیں۔ آپ کسی بھی قسم کے فولڈر یا فائل کو محفوظ کرسکتے ہیں جیسے تصاویر ، HTML فائلیں ، .css فائلیں ، .py فائلیں ، CSV فائلیں ، ایکسل فائلیں ، JSON فائلیں وغیرہ۔





آپ بطور GitHub ذخیرہ بنا سکتے ہیں۔ عوام یا نجی . ایک ذخیرہ کو بطور عوامی بنا کر ، انٹرنیٹ پر کوئی بھی اس ذخیرے کو دیکھ سکتا ہے۔ آپ کو یہ انتخاب کرنا ہوگا کہ کون اس ذخیرے میں ارتکاب کرسکتا ہے اور تبدیلیاں کرسکتا ہے۔ اس کے برعکس ، نجی کے طور پر ایک ذخیرہ بنا کر ، آپ کو اس پر مکمل کنٹرول ہے کہ کون دیکھ سکتا ہے اور اس ذخیرے میں تبدیلیاں کر سکتا ہے۔

گیتھب README فائل ، .gitignore فائل ، اور لائسنس فائل کے ساتھ ایک ذخیرہ شروع کرتا ہے۔



ایک README فائل آپ کو اپنے پروجیکٹ کی مکمل تفصیل لکھنے اور کوئی ضروری ہدایات شامل کرنے دیتی ہے۔ ایک .gitignore فائل۔ ان فائلوں کے نام پر مشتمل ہے جنہیں آپ گٹ ہب پر نہیں دھکیلنا چاہتے۔ جبکہ لائسنس دوسروں کو بتاتا ہے کہ وہ آپ کے کوڈ کے ساتھ کیا کر سکتے ہیں اور کیا نہیں کر سکتے۔

ایک ذخیرہ کلوننگ کا کیا مطلب ہے؟

ذخیرے کو کلون کرنے کا مطلب ہے آپ کے گٹ ہب ذخیرے کی مقامی کاپی بنانا۔ مقامی کاپی بنا کر آپ فائلوں کو آسانی سے شامل یا ختم کر سکتے ہیں ، انضمام کے تنازعات کو ٹھیک کر سکتے ہیں اور آسانی سے ارتکاب کر سکتے ہیں۔ مخزن کی مقامی کاپی پر کام کرنا صارفین کو زیادہ لچک فراہم کرتا ہے۔ آپ محفوظ طریقے سے ذخیرے میں تبدیلیاں اور تجربہ کر سکتے ہیں۔





ایک بار جب آپ گٹ ہب ذخیرے کو کلون کرتے ہیں ، اس منصوبے کے لیے ہر فائل اور فولڈر کے تمام ورژن کے ساتھ ایک مکمل مقامی کاپی بن جاتی ہے۔ یہاں تک کہ آپ کسی پروجیکٹ میں شراکت کے لیے کسی دوسرے شخص کے موجودہ ذخیرے کو کلون کر سکتے ہیں۔ ذخیرے میں تبدیلیاں کرنے کے بعد ، آپ اسے گٹ ہش پر گٹ باش کا استعمال کرتے ہوئے آسانی سے ریموٹ ذخیرے میں دھکیل سکتے ہیں۔

چیک کریں کہ آیا Git اور Git Bash آپ کے سسٹم پر انسٹال ہے۔

اس بات کو یقینی بنائیں کہ آپ کے سسٹم پر Git اور Git Bash انسٹال ہیں۔ کمانڈ پرامپٹ میں درج ذیل کمانڈ ٹائپ کرکے آپ چیک کر سکتے ہیں کہ Git آپ کے سسٹم پر انسٹال ہے یا نہیں۔





git --version

کمانڈ پرامپٹ گٹ کا انسٹال شدہ ورژن دکھائے گا۔ یہ چیک کرنے کے لیے کہ آیا آپ کے سسٹم پر Git Bash انسٹال ہے ، ونڈوز کا بٹن دبائیں اور سرچ کریں۔ گٹ باز۔ .

اگر ان میں سے کوئی بھی دستیاب نہیں ہے تو ، صحیح پر عمل کریں۔ اپنے سسٹم پر Git اور Git Bash کو کامیابی سے انسٹال کرنے کے اقدامات۔ .

گٹ ہب ذخیرہ بنانا۔

آپ ان اقدامات پر عمل کرکے گٹ ہب ذخیرہ بنا سکتے ہیں۔

1. عہدیدار کے پاس جائیں۔ گٹ ہب۔ ویب سائٹ

2. پر کلک کریں۔ مزید اوپر دائیں کونے سے آئیکن اور منتخب کریں۔ نیا ذخیرہ۔ .

3. ایک نیا صفحہ کھل جائے گا جہاں آپ کو ایک نیا ذخیرہ بنانے کے لیے کچھ تفصیلات بھرنی ہوں گی۔ اپنے ریپو کے لیے ایک مختصر اور یادگار نام درج کریں۔ GitHub بھی حوصلہ افزائی کے لیے استعمال کرنے کے لیے ذخیرے کے نام خود بخود تجویز کرتا ہے۔

زوم کال کتنا ڈیٹا استعمال کرتی ہے؟

4. اگر آپ چاہیں تو آپ تفصیل کے خانے میں اپنے منصوبے کی مختصر تفصیل فراہم کر سکتے ہیں۔ یہ مرحلہ مکمل طور پر اختیاری ہے۔

5. ذخیرہ کی نمائش کو بطور منتخب کریں۔ نجی یا عوام اس کے مطابق کہ آپ چاہتے ہیں کہ دوسرے آپ کے ذخیرے کو دیکھیں۔

6. آپ کے ساتھ ذخیرہ شروع کر سکتے ہیں ایک README فائل ، ایک .gitignore فائل ، اور ایک لائسنس . GitHub کے مطابق ، 'آپ اپنے ذخیرے میں ایک README فائل شامل کر سکتے ہیں تاکہ دوسرے لوگوں کو بتائیں کہ آپ کا پروجیکٹ کیوں مفید ہے ، وہ آپ کے پروجیکٹ کے ساتھ کیا کر سکتے ہیں ، اور وہ اسے کیسے استعمال کر سکتے ہیں۔'

آپ دستیاب ٹیمپلیٹس کی فہرست سے .gitignore فائل منتخب کر سکتے ہیں۔ اسی طرح ، آپ دستیاب لائسنس کی فہرست سے لائسنس کا انتخاب کرسکتے ہیں۔ ان تمام فائلوں کو شامل کرنے سے مخزن کی ساکھ میں اضافہ ہوتا ہے۔

7. آخر میں مارا ذخیرہ بنائیں۔ ایک نیا ذخیرہ بنانے کے لیے بٹن۔

گٹ بش کا استعمال کرتے ہوئے گٹ ہب ذخیرے کی کلوننگ۔

1. اس ذخیرے پر جائیں جسے آپ کلون کرنا چاہتے ہیں۔ آپ اسے استعمال کر سکتے ہیں۔ نمونہ ذخیرہ پہلی بار کلوننگ کرنے کی کوشش کریں۔

2. پر کلک کریں۔ ڈاؤن لوڈ کریں کوڈ بٹن

3. جب آپ کلک کریں گے تو ایک باکس کھل جائے گا۔ کوڈ ڈاؤن لوڈ کریں۔ بٹن پر کلک کریں کلپ بورڈ پر کاپی کریں۔ HTTPS طریقہ کے ذریعے ذخیرہ یو آر ایل کو کاپی کرنے کے لیے آئیکن۔

4. کھولیں گٹ باش۔ .

5. ڈائریکٹری پر جائیں جہاں آپ ریپوزٹری کا استعمال کرتے ہوئے کلون کرنا چاہتے ہیں سی ڈی کمانڈ.

6. درج ذیل کمانڈ درج کریں اور [ریپو یو آر ایل] اس لنک کے ساتھ جو آپ نے پہلے کاپی کیا تھا۔

git clone [REPO URL]

مثال کے طور پر ، نمونے کے ذخیرے کو کلون کرنے کے لیے جو ہم نے پہلے استعمال کیا تھا ، درج ذیل کمانڈ ٹائپ کریں:

git clone https://github.com/Yuvrajchandra/sample-github-repository.git

7. اپنے سسٹم پر مخزن کی مقامی کاپی رکھنے کے لیے انٹر دبائیں۔

گٹ ہب ذخیرہ کو ڈاؤن لوڈ کرنے کے دوسرے طریقے۔

آپ گٹ ہب ذخیرہ کو ڈاؤن لوڈ کرنے کے دوسرے طریقے بھی اختیار کرسکتے ہیں ، جیسے۔ ایک ذخیرہ کلون کرنے کے لیے GitHub ڈیسک ٹاپ کا استعمال۔ . گٹ ہب ڈیسک ٹاپ میک اور پی سی صارفین کے لیے ایک ایپ ہے جو کمانڈ لائن سے ڈیسک ٹاپ پر ورژن کنٹرول لیتا ہے۔ یہ GitHub نے ورژن کنٹرول کو آسان بنانے کے لیے بنایا تھا۔

آپ GitHub ڈیسک ٹاپ کے ساتھ کلوننگ ، ڈیلیٹ کرنا ، اپ ڈیٹ کرنا اور محفوظ کرنا جیسے تمام کام انجام دے سکتے ہیں جو آپ گٹ بش کے ساتھ کر سکتے ہیں۔ گٹ باش میں کھڑی سیکھنے کا وکر ہے لیکن یہ گٹ ہب ڈیسک ٹاپ سے زیادہ طاقتور ہے۔

متعلقہ: گٹ ہب پر ناپسندیدہ ذخیروں کو کیسے حذف کریں۔

گٹ ہب ذخیرہ کو ڈاؤن لوڈ کرنے کا ایک اور آسان طریقہ یہ ہے کہ ریپو کی زپ فائل کو براہ راست ڈاؤن لوڈ کریں۔ ذخیرے کی زپ فائل ڈاؤن لوڈ کرنے کے لیے آپ ان آسان اقدامات پر عمل کر سکتے ہیں:

  1. اس ذخیرے پر جائیں جسے آپ ڈاؤن لوڈ کرنا چاہتے ہیں۔ آپ اسے استعمال کر سکتے ہیں۔ نمونہ ذخیرہ پہلی بار ریپو کی زپ فائل ڈاؤن لوڈ کرنے کی کوشش کریں۔
  2. پر کلک کریں کوڈ ڈاؤن لوڈ کریں۔ بٹن اور پھر کلک کریں ZIP ڈاؤن لوڈ کریں۔ اختیار ذخیرہ چند سیکنڈ میں آپ کے سسٹم میں ڈاؤن لوڈ ہو جائے گا۔

گٹ ہب کا استعمال کرتے ہوئے پرو کوڈر بنیں۔

گٹ ہب آپ کے کوڈ کو دوسروں کے ساتھ شیئر کرنے ، زبردست منصوبے بنانے ، بیجز کمانے اور بہت کچھ کرنے کے لیے ایک پلیٹ فارم مہیا کرتا ہے۔ آپ گٹ ہب پر اپنا پہلا ذخیرہ بنا کر شروع کر سکتے ہیں۔

اگر آپ ایک تجربہ کار پروگرامر ہیں ، تو آپ اوپن سورس گٹ ہب ذخیروں میں حصہ ڈال سکتے ہیں۔ اپنی کوڈنگ کی مہارت کو بڑھانے اور پروگرامنگ کمیونٹی میں پہچاننے کے لیے اس پلیٹ فارم کی خصوصیات کا استعمال کریں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ ٹاپ 5 بیجز جو آپ کے گٹ ہب ریپوزٹری کو سپر چارج کریں گے۔

اپنے گٹ ہب ذخیرے کو مؤثر طریقے سے سنبھالنے کا طریقہ سیکھیں تاکہ گٹ ہب کے بیجز کی خصوصیت کے ساتھ شراکت داروں کو راغب کیا جا سکے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • کام کی ترتیب لگانا
  • گٹ ہب۔
مصنف کے بارے میں یوراج چندر۔(60 مضامین شائع ہوئے)

یوراج دہلی یونیورسٹی ، انڈیا میں کمپیوٹر سائنس کے انڈر گریجویٹ طالب علم ہیں۔ وہ فل اسٹیک ویب ڈویلپمنٹ کے بارے میں پرجوش ہے۔ جب وہ نہیں لکھ رہا ہے ، وہ مختلف ٹیکنالوجیز کی گہرائی کو تلاش کر رہا ہے۔

یوراج چندر سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔