گٹ میں برانچ کا نام تبدیل کرنے کا طریقہ

گٹ میں برانچ کا نام تبدیل کرنے کا طریقہ

گٹ ایک مقبول ورژن کنٹرول سسٹم ہے جو برانچ کے ناموں کو تبدیل کرنا انتہائی آسان بنا دیتا ہے۔ ڈویلپرز کئی وجوہات کی بنا پر برانچ کے ناموں کا نام تبدیل کرنا چاہتے ہیں۔ لہذا اوپن سورس کے ساتھیوں کو یہ بھی معلوم ہونا چاہیے کہ گٹ میں کسی برانچ کا نام کس طرح رکھا جائے۔





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





گٹ میں مقامی برانچ کا نام تبدیل کرنے کا طریقہ

گٹ صارفین عام طور پر اپنے منصوبوں کے مقامی ورژن میں کام کرتے ہیں۔ ایک بار تبدیلی کی توثیق ہوجانے کے بعد ، یہ اوپر کے دھارے میں ضم ہوجاتی ہے۔ ان میں سے کسی کا نام تبدیل کرنے سے پہلے یہ دیکھنا ہمیشہ اچھا خیال ہے کہ کون سی مقامی شاخیں دستیاب ہیں۔





$ git branch
$ git branch -a

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

1. مقامی برانچ کی تصدیق کریں۔



$ git checkout
$ git checkout alpha

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

2. مقامی برانچ کا نام تبدیل کریں۔





اگر میں ونڈوز 10 میں اپ گریڈ نہ کروں تو کیا ہوگا؟

ایک بار جب آپ مطلوبہ برانچ میں تبدیل ہوجاتے ہیں تو ، آپ git rename برانچ کمانڈ کا استعمال کرکے اس کا نام تبدیل کرسکتے ہیں۔

$ git branch -m
$ git branch -m beta

یہ کمانڈ مقامی برانچ کا نام بدل دیتا ہے۔ الفا کو بیٹا .





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

$ git branch -m
$ git branch -m alpha beta

3. نئی برانچ کے نام کی تصدیق کریں۔

آپ آسانی سے اس بات کی تصدیق کر سکتے ہیں کہ گٹ کا نام تبدیل کرنے کی شاخ کا آپریشن ایک بار پھر شاخوں کی فہرست بنا کر کامیاب ہوا۔

$ git branch -a

گٹ میں ریموٹ برانچ کا نام تبدیل کرنے کا طریقہ

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

1. مقامی برانچ کا نام تبدیل کریں۔

مقامی برانچ الفا کو بیٹا میں تبدیل کریں نیچے git rename برانچ کمانڈ کا استعمال کرتے ہوئے۔

android کے لیے بہترین مفت vr ایپس۔
$ git branch -m beta

یا

$ git branch -m alpha beta

2. اپ ڈیٹ شدہ برانچ کو دبائیں۔

نام تبدیل شدہ شاخ کو دبائیں۔ بیٹا درج ذیل کمانڈ کا استعمال کرتے ہوئے ریموٹ سرور پر۔

$ git push origin
$ git push origin beta

3. اپ اسٹریم سیٹ کریں۔

آپ کو اپ اسٹریم سیٹ کرنے کی ضرورت ہے تاکہ یہ یقینی بنایا جا سکے کہ Git آپ کی ریموٹ اور لوکل برانچز کے درمیان تبدیلیوں کو ٹریک کر سکتا ہے۔

$ git push origin -u
$ git push origin -u beta

گٹ مقامی برانچ کے درمیان ٹریکنگ قائم کرے گا۔ بیٹا اور ریموٹ برانچ۔ بیٹا .

4. پرانی شاخ کو ہٹا دیں۔

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

$ git push origin --delete
$ git push origin --delete alpha

گٹ دور دراز سے الفا برانچ کو حذف کرنے کے لئے آگے بڑھے گا۔

5. ریموٹ برانچ کی تصدیق کریں۔

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

$ git branch -a

گٹ شاخوں کا مؤثر طریقے سے نام تبدیل کریں۔

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

میں اپنے کمپیوٹر پر مائیکروسافٹ ورڈ کیسے حاصل کروں؟
بانٹیں بانٹیں ٹویٹ ای میل۔ گٹ میں مقامی اور دور سے برانچ کو کیسے حذف کریں۔

اس کی مختلف وجوہات ہیں کہ آپ گٹ ہب میں شاخ کو کیوں حذف کرسکتے ہیں۔ خوش قسمتی سے ، گٹ برانچ کو حذف کرنا آسان ہے۔

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

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

روبیت حسین سے مزید

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

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

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