ڈیفالٹ گٹ برانچ کا نام تبدیل کرنے کا طریقہ اور آپ کیوں چاہتے ہیں۔

ڈیفالٹ گٹ برانچ کا نام تبدیل کرنے کا طریقہ اور آپ کیوں چاہتے ہیں۔

اگر آپ تھوڑی دیر کے لئے گٹ استعمال کر رہے ہیں تو ، آپ شاید اس اصطلاح کو پورا کرچکے ہیں۔ ماسٹر . جب آپ دوڑتے ہو تو آپ نے اسے دیکھا ہوگا۔ گٹ کی حیثیت یا گٹ شاخ .





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





ڈیفالٹ برانچ کیا ہے؟

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





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

برانچ کا نام اور کیوں ماسٹر مرحلہ وار ختم ہو رہا ہے

گٹ کے حالیہ ورژن (2.28 اور بعد میں) مندرجہ ذیل اشارہ پیش کرتے ہیں جب آپ استعمال کرتے ہوئے ایک نیا ذخیرہ بناتے ہیں۔ git init :



ابتدائی شاخ کے نام کے طور پر 'ماسٹر' کا استعمال۔ اس ڈیفالٹ برانچ کا نام تبدیلی سے مشروط ہے۔ اپنے تمام نئے ذخیروں میں استعمال کرنے کے لیے ابتدائی برانچ کا نام ترتیب دینے کے لیے ، جو اس انتباہ کو دبائے گا ، کال کریں: git config --global init.default برانچ کے نام عام طور پر 'ماسٹر' کے بجائے منتخب کیے جاتے ہیں 'مین' ، 'ٹرنک' اور 'ڈویلپمنٹ '. ابھی بنائی گئی شاخ کا نام اس کمانڈ کے ذریعے تبدیل کیا جا سکتا ہے: git branch -m

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





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

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





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

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

git config --global init.defaultBranch main

کی -عالمی اس بات کو یقینی بناتا ہے کہ یہ ترتیب موجودہ صارف کے تخلیق کردہ تمام ذخیروں پر لاگو ہوتی ہے۔

بھی دیکھو: لینکس پر گٹ کو انسٹال اور کنفیگر کرنے کا طریقہ

ایک بار سیٹ ہونے کے بعد ، نئے ذخیرے نئے ڈیفالٹ نام استعمال کریں گے:

$ git init
Initialized empty Git repository in /private/tmp/bar/.git/
$ git status -sb
## No commits yet on main

نوٹ کریں کہ آپ بھی کر سکتے ہیں۔ ایک شاخ کا نام تبدیل کریں کسی بھی وقت -m آپشن کا استعمال کرتے ہوئے ، جیسے

میری پسند کی بنیاد پر ٹی وی شوز کی سفارش کریں۔
git branch -m main

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

گٹ ہب میں ڈیفالٹ برانچ کا نام کیسے ترتیب دیا جائے۔

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

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

متعلقہ: GitHub کیا ہے؟ اس کی بنیادی خصوصیات کا تعارف

گٹ کی ڈیفالٹ برانچ نام کو کنٹرول کریں۔

گٹ نے تاریخی طور پر اپنی ڈیفالٹ برانچ کا نام دیا ہے۔ ماسٹر ، لیکن آپ کو اسے اس طرح رکھنے کی ضرورت نہیں ہے!

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

بانٹیں بانٹیں ٹویٹ ای میل۔ ایڈوانسڈ گٹ ٹیوٹوریل۔

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

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

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

بوبی جیک سے مزید

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

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

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