علمی اساس

اپنا GitLab اکاؤنٹ کنیکٹ کریں تاکہ آپ کی سائٹس ایک ریپوزیٹری سے ڈیپلائے ہو سکیں۔

api اور write_repository سکوپس کے ساتھ ایک GitLab پرسنل ایکسیس ٹوکن بنائیں اور اسے منسلک کریں، تاکہ ایک پش آپ کی سائٹ کو ڈیپلائے کر سکے۔

اسے جوڑنے سے آپ کو کیا فائدہ ہوتا ہے

GitLab کو جوڑنے سے کوئی سائٹ آپ کے کسی GitLab ریپوزٹری سے ڈپلائے ہو سکتی ہے، اور ہمیں آپ کے اکاؤنٹ پر GitLab Pages پر پبلش کرنے کی اجازت ملتی ہے جہاں آپ اسے کسی سائٹ کے ہوسٹ کے طور پر منتخب کرتے ہیں۔

شروع کرنے سے پہلے

ڈپلائے کرنے کے لیے مطلوبہ پروجیکٹس تک رسائی والا ایک GitLab اکاؤنٹ۔

1. GitLab میں کلید بنائیں

GitLab میں، اوپر دائیں جانب اپنے ایاتار کو منتخب کریں، پھر Edit profile → Access → Personal access tokens پر جائیں، اور ایک نیا ٹوکن تیار کریں (GitLab اسے Generate token مینو میں Legacy token کا نام دے سکتا ہے)۔ اسے نام دیں، میعاد ختم ہونے کی تاریخ مقرر کریں، اور ان اسکوپس کو منتخب کریں:

  • api
  • write_repository

Generate token دبائیں اور اسے کاپی کریں — GitLab اسے صرف ایک بار دکھاتا ہے۔

2. اسے یہاں جوڑیں

اپنے ڈیش بورڈ میں Integrations کھولیں اور Connect an account منتخب کریں۔ گروپ کے طور پر Code hosting اور اکاؤنٹ کے طور پر GitLab کا انتخاب کریں، API token پُر کریں، اور Connect account دبائیں۔

کچھ بھی محفوظ ہونے سے پہلے ہم آپ کے پیسٹ کردہ مواد کی جانچ کرتے ہیں۔ جو کلید کام نہیں کرتی اسے کبھی محفوظ نہیں کیا جاتا، اور جواب میں بتایاجاتا ہے کہ اس میں کیا خرابی تھی۔ جو کلید کام کرتی ہے اسے ہمارے سیکرٹس والٹ میں انکرپٹ کر کے رکھا جاتا ہے — ڈیٹا بیس میں کبھی نہیں — اور اسے دوبارہ کبھی نہیں دکھایا جاتا، یہاں تک کہ آپ کو بھی نہیں۔

اس کے بعد کیا ہوتا ہے

  • ایک سائٹ اس اکاؤنٹ پر موجود ریپوزٹری سے براہ راست ڈپلائے ہو سکتی ہے: سائٹ کے ریپوزٹری کنکشن پر اس کا انتخاب کریں، ریپوزٹری اور برانچ منتخب کریں، اور پش کرنے سے ڈپلائے ہو جاتا ہے۔
  • ہر دوسری برانچ کا اپنا پریویو ہو سکتا ہے، تاکہ آپ لائیو سائٹ پر جانے سے پہلے کسی تبدیلی کی جانچ کر سکیں۔
  • Git سے بنے ہوئے سٹیٹک ہوسٹس جیسے کہ Render اور Azure Static Web Apps اس کنکشن کو سائٹ کے کوڈ کے سورس کے طور پر استعمال کرتے ہیں۔

اگر یہ کنیکٹ نہ ہو

یہ کام کرتا تھا اور پھر رک گیا۔ GitLab ٹوکنز کی میعاد ہمیشہ ختم ہو جاتی ہے — عام طور پر آپ کے انہیں بنانے کے زیادہ سے زیادہ ایک سال بعد — اور GitLab ان کی میعاد ختم ہونے سے پہلے آپ کو ای میل کرتا ہے۔ ایک نیا بنائیں اور اسے جوڑیں۔

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

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

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

ڈس کنیکٹ کرنا

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

ڈس کنیکٹ کرنے سے پہلے سے کی گئی چیزیں کالعدم نہیں ہوتیں — ریکارڈز، ڈپلائمنٹس یا ترجیحات جو ہم نے آپ کے اکاؤنٹ پر تبدیل کی تھیں وہ ویسی ہی رہتی ہیں۔ اگر آپ کو لگتا ہے کہ کلید خود لیک ہو گئی ہے، تو اسے وینڈر کے پاس بھی منسوخ کر دیں؛ ڈس کنیکٹ کرنے سے ہماری کاپی ہٹ جاتی ہے، ان کی نہیں۔

بلاگ سے تازہ ترین

ہم ہوسٹنگ، ایس ای او اور بڑے پیمانے پر ویب سائٹیں چلانے کے بارے میں کیا لکھتے رہے ہیں۔

ہوسٹنگ لیئر سے SEO اور لنک بلڈنگ: 2026ء کے آپریٹر کا نظریہ

2026ء میں ہوسٹنگ انڈیکسنگ اور لنک ایکویٹی کو کیسے متاثر کرتی ہے: صفحات کو انڈیکس رکھنا، اس سے پہلے کہ آپ پرانے ڈومینز پر کام شروع کریں ان کی جانچ پڑتال کرنا، بغیر نقش قدم کے لنک بلڈنگ، اور ایس ای او کے لیے انفراسٹرکچر کیا کر سکتا ہے اور کیا نہیں کر سکتا اس پر ایک ایماندارانہ مؤقف۔

پوسٹ پڑھیں

ورڈ پریس (WordPress) کو تیز اور محفوظ بنانا: کارکردگی اور پلگ ان چیک لسٹ

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

پوسٹ پڑھیں

2026 میں مینیجڈ ویب ہوسٹنگ کا انتخاب کیسے کریں: خریدار کے لیے گائیڈ

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

پوسٹ پڑھیں

بلاگ پڑھیں

کیا اب بھی پھنسے ہوئے ہیں؟

ہر پلان میں سپورٹ شامل ہے، ہیلپ ڈیسک دن کے 24 گھنٹے کھلا رہتا ہے، اور آپ ہماری کسی بھی 58 زبانوں میں ہمیں لکھ سکتے ہیں—ہم آپ کی اپنی زبان میں جواب دیتے ہیں۔

سپورٹ سے رابطہ کریں تمام مضامین