Visual Studio Code از Git پشتیبانی داخلی دارد. برای استفاده باید Git نسخهٔ 2.0.0 یا جدیدتر روی سیستم شما نصب شده باشد.
ویژگیهای اصلی عبارتاند از:
-
دیدن اختلاف (diff) فایل در حال ویرایش در کنارهٔ ویرایشگر.
-
نوار وضعیت Git (پایینِ چپ) شاخهٔ فعلی، نشانگرهای تغییر، و کامیتهای ورودی و خروجی را نمایش میدهد.
-
میتوانید اکثر عملیات رایج git را از داخل ویرایشگر انجام دهید:
-
مقداردهی اولیهٔ یک مخزن (initialize).
-
کلون کردن یک مخزن.
-
ایجاد شاخهها و تگها.
-
مرحلهبندی (stage) و کامیت کردن تغییرات.
-
ارسال/دریافت/همگامسازی با شاخهٔ راه دور (push/pull/sync).
-
حل تعارضهای مرج.
-
مشاهدهٔ diffs.
-
با استفاده از یک افزونه میتوانید درخواستهای pull در GitHub را هم مدیریت کنید: https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github.
مستندات رسمی در اینجا موجود است: https://code.visualstudio.com/docs/sourcecontrol/overview.