Nautilus فائل مینیجر بہت سے لینکس صارفین کے لیے انتخاب کا سافٹ ویئر ہے جو ڈائریکٹری کے انتظام کے لیے GUI ایپس کے استعمال سے لطف اندوز ہوتے ہیں۔ ذاتی طور پر، میں Git کے ساتھ ٹرمینل کے ذریعے کام کرنا پسند کرتا ہوں کیونکہ میں نے اس طریقے سے کام کرنے میں زیادہ موثر ہونا سیکھا ہے۔
آخری بار جب ہم نے اس کے بارے میں بات کی تھی، مجھے اسے کام کرنے کے لیے ایک توسیع کا استعمال کرنا پڑا۔ یہی وجہ ہے کہ اب مجھے آپ کو یہ بتاتے ہوئے خوشی ہو رہی ہے کہ آپ GUI کا استعمال کرتے ہوئے GNOME ڈیسک ٹاپ ماحول پر Git کے لیے Nautilus انٹیگریشن کی صلاحیت کی بدولت موثر بھی ہو سکتے ہیں۔
یہ خاص طور پر اچھی خبر ہے کیونکہ کچھ صارفین کو انہی اہداف کو حاصل کرنے کے لیے تھرڈ پارٹی ایپس کو استعمال کرنا پڑا ہے اور اب ایسا نہیں ہونا چاہیے۔ اپنے فائل مینیجر کے ساتھ گٹ کو مربوط کرنے کے لیے کیا ضروری ہے؟ Nautilus، ایک Git اکاؤنٹ، اور sudo مراعات۔
اگر آپ Debian یا اس کے مشتقات میں سے کوئی استعمال کر رہے ہیں لیکن نہ ہی GNOMEاور نہ ہی نوٹیلس پہلے سے انسٹال ہے، آپ کو یہ کمانڈ درکار ہے:
$ sudo apt-get install nautilus
اگلا، Git کے ساتھ Nautilus تاکہ آپ Mercurial (Hg) اور SVN کے ساتھ کام کر سکتے ہیں۔ ہم یہ rabbitvcs Nautilus کے لیے پیکیج کو انسٹال کرکے کریں گے۔
$ sudo apt-get install rabbitvcs-nautilus -y
انسٹالیشن مکمل ہونے پر، Nautilus نیچے دی گئی کمانڈ کے ساتھ دوبارہ شروع کریں یا اپنے صارف اکاؤنٹ سے لاگ آؤٹ کرکے دوبارہ اس میں واپس جائیں:
$ nautilus -q
اب، آئیے ناٹیلس کے ساتھ کام کرنے کے لیے اپنا گٹ اکاؤنٹ ترتیب دیں۔
Nutilus کے ساتھ گٹ انٹیگریشن ترتیب دینا
لانچ Nautilus فائل مینیجر، کسی بھی نام سے ایک نیا فولڈر بنائیں جیسے۔ FossProject. اس پر دائیں کلک کریں اور منتخب کریں RabbitVCS Git > Initialize Repository.
Nutilus کے ساتھ گٹ انٹیگریشن
اگلا، کمانڈ چلائیں:
$ نینو ~/Templates/touch text_template.txt
یہ کمانڈ ایک ٹیمپلیٹ ٹیکسٹ فائل بناتی ہے جس کے بعد آپ اپنے Nautilus GUI سے ٹیکسٹ فائلیں بنا سکیں گے۔ اپنے FossProject فولڈر کے اندر سے، اسپیس پر دائیں کلک کریں اور ایک نئی دستاویز بنائیں۔ اس کا نام تبدیل کریں README.txt.
نئی دستاویز بنائیں
نئی فائل بنائی گئی
اگلا، اسپیس پر دوبارہ دائیں کلک کریں اور RabbitVCS > Commit کو منتخب کریں۔ جب ڈائیلاگ پرامپٹ ظاہر ہوتا ہے تو اپنا کمٹ میسج درج کریں اور ٹھیک ہے پر کلک کریں۔
GitHub کے ساتھ RabbitVCS کو مربوط کریں
اب جب کہ آپ اس اگلے مرحلے پر ہیں، SSH URLGitHub کے لیے تلاش کریں۔ ذخیرہ جس کے ساتھ آپ کام کرنا چاہتے ہیں۔ دائیں کلک کریں (خالی فیلڈ پر) اور منتخب کریں Update ریپو URL کو ریپوزٹری فیلڈ میں چسپاں کریں، اپنے پوائنٹر ہیڈ کی نشاندہی کرنے کے لیے برانچ فیلڈ میں ماسٹر ٹائپ کریں، اور ٹھیک ہے پر کلک کریں۔
ایک بار مکمل ہوجانے کے بعد، آپ کا مقامی ذخیرہ ریموٹ ورژن سے مماثل ہونا چاہیے۔ ریموٹ برانچ میں جب بھی فائلیں شامل کی جائیں تو ہمیشہ اپنی لوکل ڈائرکٹری کو اپ ڈیٹ کرنا یاد رکھیں تاکہ یہ یقینی بنایا جا سکے کہ آپ جدید ترین فائلوں کے ساتھ کام کر رہے ہیں۔
تو آپ کے پاس ہے، لوگو! جب آپ اپنے Nautilus فائل مینیجر سے براہ راست Git کے ساتھ کام کر سکتے ہیں تو سادہ پروجیکٹس پر کام کرنے کے لیے آپ کو کوئی تھرڈ پارٹی ایپلی کیشنز یا ایکسٹینشن انسٹال کرنے کی ضرورت نہیں ہے۔
اب، اگر آپ کو مزید پیچیدہ کاموں کو انجام دینے کی ضرورت ہے تو آپ کو GitKraken انسٹال کرنے کی ضرورت پڑ سکتی ہے اور اس کے لیے کوئی بھی آپ پر عدالت میں مقدمہ نہیں کر سکتا۔ کیا تھرڈ پارٹی ایپس کے ساتھ یا اس کے بغیر Git کے ساتھ کام کرنے کے لیے کوئی ٹپس جو آپ ہمارے ساتھ شیئر کرنا چاہیں گے؟ نیچے دیے گئے مباحثے کے سیکشن میں بلا جھجھک اپنی رائے دیں۔