گٹ اوریجن ماسٹر

G Awryjn Mas R



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

یہ بلاگ گٹ اوریجن ماسٹر برانچ پر بات کرے گا۔







اوریجن ماسٹر کو سوئچ، فیچ اور پش کیسے کریں؟

شاخوں کو تبدیل کرنے کے لیے، مقامی شاخ کو ریموٹ پر لے آئیں اور دھکیلیں۔ سب سے پہلے، گٹ روٹ ڈائرکٹری میں جائیں اور ایک نیا ذخیرہ بنائیں۔ پھر، ریپوزٹری کو کلون کریں اور ریموٹ اصل یا ریموٹ کنکشن کی فہرست دیکھیں ' $ git remote -v ' کمانڈ. اگلا، مطلوبہ برانچ پر جائیں۔



آئیے آگے بڑھیں اور عملی طور پر اوپر بیان کردہ طریقہ کار کو انجام دیں!



مرحلہ 1: گٹ روٹ ڈائرکٹری میں جائیں۔





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

$ سی ڈی 'C:\صارفین \n azma\go'



مرحلہ 2: ذخیرہ بنائیں

چلائیں ' mkdir نیا ذخیرہ بنانے کا حکم:

$ mkdir demo1

مرحلہ 3: کلون ریپوزٹری

'کا استعمال کرکے ریموٹ ریپوزٹری کو کلون کریں گٹ کلون کمانڈ کریں اور ریموٹ ریپوزٹری کے URL کی وضاحت کریں:

$ گٹ کلون https: // github.com / GitUser0422 / demo3. git

مرحلہ 4: ریموٹ اوریجن چیک کریں۔

چلائیں ' گٹ ریموٹ ریموٹ اصل کو دیکھنے کے لئے کمانڈ:

$ گٹ ریموٹ -میں

دیا گیا آؤٹ پٹ ریموٹ کنکشن کی فہرست دکھاتا ہے:

مرحلہ 5: برانچ سوئچ کریں۔

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

$ گٹ سوئچ ماسٹر

مرحلہ 6: برانچ حاصل کریں۔

اب، ریموٹ ماسٹر برانچ کو 'کا استعمال کرتے ہوئے مقامی ذخیرہ میں ڈاؤن لوڈ کریں git بازیافت ' کمانڈ:

$ git ضم اصل / ماسٹر

مرحلہ 7: ریموٹ برانچ کو ضم کریں۔

عمل کریں ' git ضم مقامی برانچ کو ریموٹ برانچ میں ضم کرنے کا حکم:

$ git ضم اصل / ماسٹر --allow-غیر متعلقہ-تاریخ

مرحلہ 8: گٹ پش کمانڈ پر عمل کریں۔

اب، اپ ڈیٹ شدہ ماسٹر برانچ کو درج ذیل کمانڈ کے ذریعے ریموٹ ریپوزٹری میں دھکیلیں:

$ git پش اصل ماسٹر

ہم نے مثال کے ساتھ گٹ اوریجن ماسٹر کے بارے میں وضاحت کی ہے۔

نتیجہ

گٹ میں، اصل اور ماسٹر دو مختلف اصطلاحات ہیں۔ اصل پہلے سے طے شدہ نام ہے جو گٹ ریموٹ ریپوزٹری کو تفویض کیا گیا ہے۔ تاہم، ماسٹر گٹ برانچ کا نام ہے۔ دور دراز کی اصل کو دیکھنے کے لیے، ' $ git remote -v ' کمانڈ. مزید یہ کہ ' $ git چیک آؤٹ کمانڈ کو ایک برانچ سے دوسری برانچ میں تبدیل کرنے کے لیے استعمال کیا جا سکتا ہے۔ اس بلاگ نے گٹ اوریجن ماسٹر پر تبادلہ خیال کیا۔