نحوه اتصال VS Code به Github با 2FA و رمز دسترسی شخصی (به همراه مثال)

اگر Github را با احراز هویت دو مرحله ای (2FA) راه اندازی کرده اید، ممکن است بخواهید کد ویژوال استودیو (VS Code) را متصل کنید. برای پیکربندی VS Code برای ادغام با Github، باید یک نشانه دسترسی شخصی (PAT) را در تنظیمات توسعه‌دهنده تنظیم کنید و آن‌ها را در VS Code با استفاده از ترمینال پیکربندی کنید.

این آموزش مربوط به کاربرانی است که Git را در VS Code فعال کرده‌اند و احراز هویت 2 مرحله‌ای را در Github تنظیم کرده‌اند.

چگونه VS Code را برای کار با 2FA پیکربندی کنیم؟

برای پیکربندی کد ویژوال استودیو برای کار با احراز هویت دو مرحله ای (2FA)، ابتدا باید یک نشانه دسترسی شخصی (PAT) را در تنظیمات توسعه دهنده Github تنظیم کنید و سپس PAT خود را در VS Code پیکربندی کنید. مراحل زیر نحوه اتصال VS Code به Github را هنگامی که 2FA فعال است توضیح می دهد.

  1. توکن دسترسی شخصی را در Github ایجاد کنید
  2. رمز دسترسی شخصی خود را در کد ویژوال استودیو پیکربندی کنید

1. رمز دسترسی شخصی را در Github ایجاد کنید

برای تولید رمز دسترسی شخصی (PAT) در Github، به تنظیمات توسعه دهنده بروید و به بخش نشانه های دسترسی شخصی بروید تا بتوانید لینک تولید یک توکن جدید را پیدا کنید. در زیر، مراحل تولید رمز دسترسی شخصی را مشاهده خواهید کرد و به دنبال آن توضیحات مفصلی ارائه می شود:

  1. به حساب Github بروید
  2. روی تصویر پروفایل کلیک کنید
  3. به “تنظیمات” بروید
  4. “تنظیمات توسعه دهنده” را باز کنید
  5. به «نشانه‌های دسترسی شخصی» رسیدیم
  6. “Tokens (کلاسیک)” را انتخاب کنید
  7. روی پیوند «ایجاد نشانه دسترسی شخصی» کلیک کنید
  8. نام، انقضا و محدوده را انتخاب کنید
Github > Settings > Developer settings > Personal access tokens > Tokens (classic) > Generate a personal access token 

ابتدا روی تصویر نمایه خود در سمت راست بالای اکانت Github خود کلیک کنید و به تنظیمات بروید.

تنظیمات github

در پانل سمت چپ، تنظیمات برنامه‌نویس را خواهید دید.

در بخش «نشان‌های دسترسی شخصی»، «توکن‌ها (کلاسیک)» را پیدا خواهید کرد.

از آنجا، روی پیوند «ایجاد نشانه دسترسی شخصی» کلیک کنید.

نامی بدهید، تاریخ انقضا تعیین کنید و دامنه توکن دسترسی شخصی خود را مشخص کنید.

بر روی “Generate Token” کلیک کنید.

رمز دسترسی شخصی را کپی کنید.

حالا که توکن دسترسی شخصی را در اختیار داریم، به سراغ Visual Studio Code می رویم.

2. رمز دسترسی شخصی Github را در کد ویژوال استودیو پیکربندی کنید

برای پیکربندی رمز دسترسی شخصی Github در داخل Visual Studio Code، ترمینال را باز کنید و این مراحل را دنبال کنید:

  1. ترمینال را در داخل VS Code باز کنید
  2. سی دی به مخزن محلی: cd ~/path/to/project
  3. url راه دور را با استفاده از آدرس PAT تنظیم کنید: git remote set-url origin https://<PERSONAL-ACCESS-TOKEN>@github.com/<USERNAME>/<REPOSITORY>.git
  4. فشار به Github: git push

این همان است، شما اکنون VS Code را با استفاده از یک نشانه دسترسی شخصی به مخزن Github خود متصل کرده اید و می توانید به طور معمول از VS Code شروع به ارسال کد به Github کنید.

سئو PBN | خبر های جدید سئو و هک و سرور