OpenAI
اس صفحے کا مشینی ترجمہ کیا گیا تھا. اصل انگریزی مضمون دیکھیں.

GitLab کو ChatGPT اور Codex سے منسلک کرنا

کوڈ، مرج کی درخواستوں، مسائل اور CI/CD کا تجزیہ کرنے، حوالے دینے اور ان پر کارروائی کرنے کے لیے ChatGPT اور Codex میں اپنے GitLab پروجیکٹس تک رسائی حاصل کریں.

آخری اپ ڈیٹ: 12 days ago

ChatGPT اور Codex میں GitLab فی الحال آزمائشی مرحلے میں ہے.

جائزہ

GitLab پلگ اِن کی مدد سے ChatGPT اور Codex، GitLab کا تازہ ترین ڈیٹا حاصل کر سکتے ہیں اور اجازت ملنے پر ان پروجیکٹس میں کارروائیاں کر سکتے ہیں جن تک منسلک صارف کی رسائی ہے. یہ پروجیکٹس، گروپس، ریپوزٹری کی فائلوں، برانچوں، کمیٹس، انضمام کی درخواستوں، مسائل، پائپ لائنوں، جابز اور متعلقہ گفتگو کے ساتھ کام کرتا ہے.

GitLab پلگ اِن میں GitLab.com کے لیے ایک GitLab ایپ اور GitLab سیلف مینیجڈ ایپ کا سانچہ شامل ہے. پلگ اِن وہ پیکیج ہے جسے صارفین انسٹال کرتے ہیں، جبکہ ایپ وہ کنکشن ہے جس کے ذریعے GitLab کے ڈیٹا اور کارروائیوں تک رسائی حاصل ہوتی ہے.

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

انفرادی ہم وقت سازی کی سہولت والی پرانی GitLab ایشوز ایپ اب دستیاب نہیں ہے. موجودہ GitLab ایپ کو منسلک کرنے کے لیے اس مضمون میں دیے گئے ترتیب دینے کے مراحل پر عمل کریں. یہ ایپ آپ کے پرومپٹ سے متعلق اے پی آئی درخواستوں کے ذریعے ڈیٹا حاصل کرتی ہے.

دستیابی

دستیابی پلان اور ورک اسپیس کی ترتیب کے لحاظ سے مختلف ہو سکتی ہے. ورک اسپیس کے منتظمین ChatGPT میں GitLab پلگ اِن ترتیب دیتے ہیں اور طے کرتے ہیں کہ یہ کب دستیاب ہوگا، اسے کون استعمال کر سکے گا، کون سی کارروائیاں فعال ہوں گی اور کب منظوری درکار ہوگی.

GitLab پلگ اِن کیا کر سکتا ہے

GitLab سے ڈیٹا پڑھیں

ChatGPT اور Codex درج ذیل کام کر سکتے ہیں:

  • پروجیکٹس اور گروپس کا جائزہ لینا.

  • ریپوزٹری کے شجری خاکے دیکھنا اور فائلیں پڑھنا.

  • برانچوں، کمیٹس اور تبدیلیوں کے فرق کا موازنہ کرنا.

  • انضمام کی درخواستوں، منظوریوں، مسائل، نوٹس اور گفتگو کا جائزہ لینا.

  • پائپ لائنیں، جابز، لاگز اور ٹیسٹ رپورٹیں دیکھنا.

GitLab میں کارروائیاں کریں

ورک اسپیس کی ترتیبات اور GitLab کی اجازتوں کے مطابق، ChatGPT اور Codex درج ذیل کام کر سکتے ہیں:

  • برانچیں اور کمیٹس بنانا.

  • ریپوزٹری کی فائلیں بنانا، اپ ڈیٹ کرنا یا حذف کرنا.

  • انضمام کی درخواستیں اور مسائل بنانا یا اپ ڈیٹ کرنا.

  • نوٹس یا گفتگو شامل کرنا.

  • انضمام کی درخواستیں منظور کرنا، انہیں ری بیس کرنا یا ضم کرنا.

  • تجاویز لاگو کرنا.

  • پائپ لائنیں بنانا، یا جابز اور پائپ لائنیں چلانا اور دوبارہ آزمانا.

دستیاب کارروائیوں کا انحصار ورک اسپیس کی کردار کے لحاظ سے رسائی، کارروائیاں ترتیب دیں اور منظوریاں ترتیب دیں کی ترتیبات کے ساتھ ساتھ OAuth کی دی گئی اجازتوں کے دائرے اور منسلک صارف کی GitLab اجازتوں پر ہوتا ہے.

ChatGPT میں GitLab ترتیب دیں

GitLab.com سے منسلک ہوں

  1. ChatGPT کھولیں.

  2. پلگ اِن ڈائریکٹری کھولیں.

  3. GitLab تلاش کریں.

  4. پلگ اِن انسٹال کریں منتخب کریں.

  5. GitLab پر منسلک کریں منتخب کریں.

اگر کہا جائے تو GitLab میں ChatGPT کو اجازت دیں. GitLab پلگ اِن، آپ کی دی ہوئی OAuth اجازتوں کے دائرے میں آپ کے GitLab صارف اکاؤنٹ کی حیثیت سے کام کرتا ہے، اس لیے ChatGPT اور Codex صرف انہی GitLab پروجیکٹس اور گروپس تک رسائی حاصل کر سکتے ہیں جن تک آپ کی رسائی ہے.

منسلک ہونے کے بعد، ChatGPT یا Codex میں GitLab استعمال کر کے کسی پروجیکٹ، فائل، انضمام کی درخواست، مسئلے یا پائپ لائن کا جائزہ لیں، یا کسی مجاز کارروائی کی درخواست کریں.

پلگ اِن انسٹال کرنے اور ان کا نظم کرنے میں مدد کے لیے دیکھیں: ChatGPT اور Codex میں پلگ اِن.

GitLab سیلف مینیجڈ یا GitLab ڈیڈیکیٹڈ سے منسلک ہوں

صارفین کے منسلک ہونے سے پہلے ورک اسپیس کے منتظم کو GitLab سیلف مینیجڈ ایپ کا سانچہ ترتیب دے کر شائع کرنا ہوگا. ہدایات کے لیے دیکھیں: ChatGPT اور Codex کے لیے GitLab سیلف مینیجڈ ایپ کا سانچہ ترتیب دینا.

GitLab کا کنکشن منقطع کریں

  1. ChatGPT کھولیں.

  2. ترتیبات > پلگ اِن پر جائیں.

  3. GitLab کھولیں.

  4. اَن انسٹال کریں منتخب کریں.

کوڈ کا جائزہ پلگ اِن میں انضمام کی درخواستوں کا جائزہ لیں

ڈیسک ٹاپ اور ویب پر کوڈ کا جائزہ پلگ اِن میں GitLab کی انضمام کی درخواستوں کا جائزہ لینے کی سہولت پیشگی آزمائش کے لیے دستیاب ہے. انضمام کی کوئی درخواست کھول کر اس کی تبدیلیوں اور جائزے کے تبصروں کو دیکھیں، پھر Codex سے کوڈ کی وضاحت یا کسی مسئلے کو حل کرنے میں مدد مانگیں.

GitLab کنکشن آپ کے GitLab ڈیٹا تک رسائی فراہم کرتا ہے. کوڈ کا جائزہ پلگ اِن، جائزہ لینے کی سہولت فراہم کرتا ہے. دونوں پر آپ کی ورک اسپیس کی ترتیبات اور GitLab کی اجازتیں لاگو رہتی ہیں.

GitLab کے لیے کلاؤڈ پر کوڈ کے جائزے دستیاب نہیں ہیں. GitLab کو منسلک کرنے یا کوڈ کا جائزہ پلگ اِن میں انضمام کی درخواست کھولنے سے کلاؤڈ پر خودکار جائزے فعال نہیں ہوتے.

ڈیٹا اور رازداری

ChatGPT اور Codex، GitLab کے ساتھ کیسے کام کرتے ہیں

ChatGPT اور Codex آپ کے پرومپٹ سے متعلق اے پی آئی درخواستیں بھیجنے کے لیے GitLab پلگ اِن استعمال کرتے ہیں. مثلاً، یہ ریپوزٹری کے شجری خاکے کی فہرست دکھا سکتے ہیں، کوئی مخصوص فائل حاصل کر سکتے ہیں، انضمام کی درخواست میں تبدیلیوں کا فرق یا اس سے متعلق گفتگو پڑھ سکتے ہیں، کسی مسئلے کا جائزہ لے سکتے ہیں، یا پائپ لائن اور جاب کا لاگ دیکھ سکتے ہیں. اگر کوئی فعال کارروائی GitLab میں تبدیلی کر سکتی ہو، تو ChatGPT یا Codex اسے صرف اسی وقت انجام دے سکتا ہے جب ورک اسپیس کی ترتیبات، مطلوبہ منظوریاں اور منسلک صارف کی GitLab اجازتیں اس کی اجازت دیں.

ماڈل کی تربیت اور GitLab کا مواد

پہلے سے طے شدہ طریقے کے مطابق، ChatGPT Business، انٹرپرائز، ایجو اور اے پی آئی سمیت کاروباری خدمات استعمال کرنے والے صارفین کا بھیجا ہوا مواد ہمارے ماڈلز کو بہتر بنانے کے لیے استعمال نہیں کیا جاتا. OpenAI کاروباری ڈیٹا کیسے استعمال کرتا ہے، اس بارے میں مزید معلومات کے لیے دیکھیں: کاروباری رازداری.

جب آپ انفرادی سبسکرپشن استعمال کرتے ہیں اور ماڈل کو سب کے لیے بہتر بنائیں فعال ہو، تو OpenAI آپ کا مواد اپنے ماڈلز کی تربیت کے لیے استعمال کر سکتا ہے. آپ کا ڈیٹا کیسے محفوظ اور استعمال کیا جاتا ہے، اس بارے میں مزید معلومات کے لیے دیکھیں: ڈیٹا کنٹرولز سے متعلق اکثر پوچھے جانے والے سوالات.

چاہے آپ ایپ کو ChatGPT میں استعمال کریں یا Codex میں، GitLab کے مواد پر ورک اسپیس کے وہی ڈیٹا کنٹرولز لاگو ہوتے ہیں.

اکثر پوچھے جانے والے سوالات

GitLab پلگ اِن کیا پڑھ سکتا ہے.

یہ منسلک صارف کو دستیاب GitLab ڈیٹا حاصل کر سکتا ہے، جس میں پروجیکٹس اور گروپس؛ ریپوزٹری کے شجری خاکے، فائلیں، برانچیں، کمیٹس اور تبدیلیوں کے فرق؛ انضمام کی درخواستیں، مسائل، نوٹس اور گفتگو؛ نیز سی آئی/سی ڈی پائپ لائنیں، جابز، لاگز اور ٹیسٹ رپورٹیں شامل ہیں. کون سا ڈیٹا دستیاب ہوگا، اس کا انحصار فعال کارروائیوں اور GitLab کی اجازتوں پر ہے.

کیا ChatGPT اور Codex، GitLab میں کارروائیاں کر سکتے ہیں.

جی ہاں، جب ورک اسپیس کے منتظمین متعلقہ کارروائیاں فعال کر دیں اور جہاں منظوری درکار ہو، وہ مل جائے. ترتیبات اور آپ کی GitLab اجازتوں کے مطابق، ChatGPT اور Codex برانچیں اور کمیٹس بنا سکتے ہیں؛ ریپوزٹری کی فائلیں بنا، اپ ڈیٹ یا حذف کر سکتے ہیں؛ انضمام کی درخواستیں اور مسائل بنا یا اپ ڈیٹ کر سکتے ہیں؛ نوٹس یا گفتگو شامل کر سکتے ہیں؛ انضمام کی درخواستیں منظور یا ضم کر سکتے ہیں؛ تجاویز لاگو کر سکتے ہیں؛ اور پائپ لائنیں بنا سکتے ہیں یا جابز اور پائپ لائنیں چلا کر دوبارہ آزما سکتے ہیں.

منتظمین پلگ اِن کی کارروائیوں کو کیسے محدود کر سکتے ہیں.

ChatGPT میں ورک اسپیس کے منتظمین کردار کے لحاظ سے رسائی کے ذریعے طے کر سکتے ہیں کہ ایپ کون استعمال کر سکتا ہے، کارروائیاں ترتیب دیں کے ذریعے کارروائیاں فعال یا غیر فعال کر سکتے ہیں اور منظوریاں ترتیب دیں کے ذریعے منتخب کارروائیوں کے لیے تصدیق لازم کر سکتے ہیں. پروجیکٹس اور گروپس کے لیے GitLab کی اپنی اجازتیں بدستور لاگو رہتی ہیں.

کیا ChatGPT یا Codex کسی مخصوص فائل یا انضمام کی درخواست میں تبدیلیوں کا فرق پڑھ سکتا ہے.

جی ہاں. پروجیکٹ اور فائل کا نام یا پاتھ، برانچ یا حوالہ، انضمام کی درخواست کا یو آر ایل یا اندرونی شناختی نمبر (آئی آئی ڈی) بتائیں، یا وضاحت کریں کہ آپ کوڈ میں کس طرزِ عمل کی تلاش کر رہے ہیں. جب پلگ اِن کی متعلقہ کارروائی فعال ہو اور آپ کو رسائی حاصل ہو، تو ChatGPT یا Codex متعلقہ فائل، ریپوزٹری کا شجری خاکہ، کمیٹ، تبدیلیوں کا فرق یا انضمام کی درخواست کی تفصیلات حاصل کر سکتا ہے.

مجھے کوئی پروجیکٹ کیوں نظر نہیں آ رہا.

ChatGPT اور Codex صرف ان پروجیکٹس تک رسائی حاصل کر سکتے ہیں جو منسلک GitLab صارف کو نظر آتے ہیں. یقینی بنائیں کہ آپ نے مطلوبہ GitLab اکاؤنٹ منسلک کیا ہے، آپ کو GitLab میں اس پروجیکٹ یا گروپ تک رسائی حاصل ہے اور آپ نے GitLab.com، GitLab سیلف مینیجڈ یا GitLab ڈیڈیکیٹڈ کے لیے درست ایپ منتخب کی ہے.

کیا GitLab پلگ اِن، GitLab سیلف مینیجڈ یا GitLab ڈیڈیکیٹڈ کے ساتھ کام کرتا ہے.

معیاری GitLab ایپ GitLab.com سے منسلک ہوتی ہے اور اسے ChatGPT اور Codex میں استعمال کیا جا سکتا ہے. GitLab سیلف مینیجڈ یا GitLab ڈیڈیکیٹڈ کے لیے، صارفین کے منسلک ہونے سے پہلے ورک اسپیس کے منتظم کو GitLab سیلف مینیجڈ ایپ کا سانچہ ترتیب دے کر شائع کرنا ہوگا. ہدایات کے لیے دیکھیں: ChatGPT اور Codex کے لیے GitLab سیلف مینیجڈ ایپ کا سانچہ ترتیب دینا.

اگر میرا GitLab انسٹینس نیٹ ورک ٹریفک روک دیتا ہے تو کیا ہوگا.

  • GitLab کے لیے کلاؤڈ پر کوڈ کے جائزے دستیاب نہیں ہیں.

کیا یہ آرٹیکل مددگار تھا؟