مواد پر جائیں

GitHub اکاؤنٹ خریدنا: ریپوزٹریز، سیکیورٹی اور SSH کیز کی جانچ

اگر آپ کلائنٹ کے کام، QA یا CI کے لیے GitHub اکاؤنٹ خریدیں تو صرف پاس ورڈ ملنا کافی نہیں؛ ریپوزٹریز، پرانی SSH کیز، ٹوکنز اور دو مرحلہ تصدیق کی ترتیب بھی دیکھنی پڑتی ہے۔ یہ گائیڈ بتاتی ہے کہ rStock پر آزاد اسٹورز کی لسٹنگ کیسے پرکھیں اور ڈیلیوری کے بعد اکاؤنٹ کو مکمل طور پر اپنے کنٹرول میں کیسے لائیں۔

آخری اپ ڈیٹ:

rStock کیٹلاگ میں

GitHub

3 فعال لسٹنگز

زمرے پر جائیں

ریپوزٹریز، آرگنائزیشنز اور Copilot: GitHub کس کام آتا ہے

GitHub وہ جگہ ہے جہاں ڈیولپرز اپنا کوڈ ریپوزٹریز میں رکھتے ہیں، پل ریکویسٹس کے ذریعے ایک دوسرے کا کام ریویو کرتے ہیں، Issues میں بگز کا حساب رکھتے ہیں اور GitHub Actions سے ٹیسٹ اور بلڈ خودکار بناتے ہیں۔ کمپنیاں آرگنائزیشنز کے ذریعے اپنی ٹیموں کو رسائی دیتی ہیں، اور Copilot کوڈ لکھتے وقت تجاویز دیتا ہے۔ پاکستان کے فری لانس ڈیولپرز، سافٹ ویئر ہاؤسز اور QA ٹیمیں اکثر ذاتی پروفائل کو کلائنٹ یا ٹیسٹنگ کے کام سے الگ رکھنا چاہتی ہیں۔

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

اکاؤنٹ کی عمر اور کنٹری بیوشن ہسٹری کو کیسے دیکھیں

اس سے پہلے کہ آپ کوئی پرانا GitHub اکاؤنٹ خریدیں، لسٹنگ کی تفصیل غور سے پڑھیں اور ہر دعوے کو ٹھوس باتوں سے ملائیں:

  • کیا تفصیل میں پروفائل پر شامل ہونے کی تاریخ (Joined) کا ذکر ہے، اور کیا اسٹور نے صاف لکھا ہے کہ اکاؤنٹ خالی ہے یا اس میں پبلک ریپوزٹریز موجود ہیں؟
  • کنٹری بیوشن گراف پچھلی سرگرمی دکھاتا ہے۔ اسے اپنی محنت بنا کر کسی آجر یا کلائنٹ کے سامنے پیش کرنا دھوکہ ہے، اس لیے ایسا ہرگز نہ کریں۔ صاف آغاز چاہیے تو خالی اکاؤنٹ والی لسٹنگ بہتر ہے۔
  • کیا اکاؤنٹ کسی آرگنائزیشن کا رکن ہے؟ اگر ہاں، تو وہ رکنیت کسی اور کی ملکیت ہے اور آپ کو اس سے الگ ہو جانا چاہیے۔
  • کیا کوئی پلان یا Copilot سبسکرپشن جڑی ہے؟ اسے صرف اتنا ہی مانیں جتنا تفصیل میں لکھا ہے۔
  • کیا پرائمری ای میل آپ کی اپنی ای میل سے بدلی جا سکے گی؟ GitHub پر پاس ورڈ ری سیٹ کا لنک اسی ای میل پر آتا ہے۔

SSH کیز، ٹوکنز اور OAuth ایپس کی صفائی

GitHub پر رسائی صرف پاس ورڈ تک محدود نہیں۔ پچھلے مالک کی شامل کی ہوئی کوئی SSH کی، پرسنل ایکسیس ٹوکن یا مجاز OAuth ایپ ریپوزٹریز تک راستہ کھلا رکھ سکتی ہے، چاہے پاس ورڈ بدل دیا گیا ہو۔ اس لیے لاگ ان کے بعد سیٹنگز کے یہ حصے ترتیب سے دیکھیں:

  1. SSH and GPG keys: ہر وہ کی ہٹائیں جو آپ نے خود شامل نہیں کی، پھر اپنی نئی کی بنا کر شامل کریں۔
  2. Developer settings: تمام پرانے پرسنل ایکسیس ٹوکنز منسوخ کریں۔
  3. Applications: مجاز OAuth ایپس اور انسٹال شدہ GitHub Apps کی رسائی واپس لیں۔
  4. Sessions: وہ سیشنز ختم کریں جو آپ کے اپنے آلات کے نہیں۔
  5. Emails: اپنی ای میل شامل کر کے پرائمری بنائیں اور پرانی ای میل ہٹا دیں، جہاں GitHub اس کی اجازت دے۔

دو مرحلہ تصدیق اور GitHub کی پالیسی

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

لسٹنگ، اسٹور اور آرڈر پیج

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

ادائیگی کے لیے پہلے اپنا ای میل ویریفائی کریں، پھر Cryptomus کے ذریعے کرپٹو کرنسی سے rStock بیلنس ٹاپ اپ کریں؛ رقم USDT میں جمع ہوتی ہے۔ جب آپ GitHub اکاؤنٹ خریدیں تو ایک وقت میں ایک پروڈکٹ چن کر مقدار طے کریں اور بیلنس سے ادائیگی کریں۔ لاگ ان کی تفصیلات آپ کے آرڈر پیج پر ڈیلیوری ریکارڈ کی صورت میں ظاہر ہوتی ہیں۔ موجودہ آفرز کے لیے کیٹیگری پیج دیکھیں۔

کچھ غلط ہو تو تنازع کا عمل

آپ کی رقم اسی وقت اسٹور کو نہیں ملتی بلکہ روک کر رکھی جاتی ہے۔ ڈیلیوری کے بعد ایک محدود مدت میں آپ تنازع کھول سکتے ہیں، مثلاً اگر پاس ورڈ کام نہ کرے، ای میل تفصیل سے مختلف ہو یا دو مرحلہ تصدیق کسی ایسے آلے پر ہو جس تک آپ کی رسائی نہیں۔ پہلے اسٹور جواب دیتا ہے؛ اتفاق نہ ہو تو ماڈریٹر کو بلایا جا سکتا ہے۔ نتیجہ مکمل ریفنڈ، جزوی ریفنڈ، اسٹور کو رقم کی ادائیگی یا دونوں میں تقسیم ہو سکتا ہے، اور ریفنڈ آپ کے rStock بیلنس میں واپس آتا ہے۔ اسی لیے اکاؤنٹ ملتے ہی لاگ ان کر کے اوپر والی فہرست مکمل کریں اور ڈیلیور شدہ معلومات کسی سے شیئر نہ کریں۔

اکثر پوچھے جانے والے سوالات: GitHub اکاؤنٹ خریدنا: ریپوزٹریز، سیکیورٹی اور SSH کیز کی جانچ

تمام گائیڈز