주 콘텐츠로 건너뛰기 개요 기능 버전 확장 시작 서비스 상태 FAQ 지원 설명서 블로그 개요 확장 지원 설명서 블로그 VS Code for Education 다운로드 구입 개요 지원 관리자 포털 구독자 포털 Dev Essentials Visual Studio 허브 무료 Visual Studio Microsoft Security Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space 혼합 현실 Microsoft HoloLens Microsoft Viva 양자 컴퓨팅 지속 가능성 교육 자동차 금융 서비스 정부 기관 의료 제조업 소매 파트너 찾기 파트너 되기 파트너 네트워크 Microsoft Marketplace Marketplace Rewards 소프트웨어 개발 회사 블로그 Microsoft Advertising 개발자 센터 설명서 이벤트 라이선스 Microsoft Learn Microsoft Research 사이트맵 보기
Visual Studio용 GitHub 확장2025-08-14T12:47:17-07:00

Visual Studio GitHub가 함께 개선되었습니다.

GitHub 및 Visual Studio를 사용하여 소스 제어 및 CI/CD 워크플로를 코드에 더 가깝게 만듭니다.
이제 GitHub 지원이 Visual Studio에 구축됩니다.

GitHub와 원활한 통합

GitHub.com 또는 GitHub 엔터프라이즈 계정을 인증하여 리포지토리를 만들고 Visual Studio를 통해 첫 번째 커밋을 GitHub에 푸시합니다.

Copilot Free(무료)를 통해 누구나 AI의 편리함을 활용할 수 있습니다.

GitHub Copilot Free(무료)를 사용하면 IDE에서 AI 기반 코딩 지원을 경험할 수 있으며, 선택된 Copilot 기능에 대한 제한된 액세스를 제공합니다. 이제 Copilot Free (무료)를 통해 Visual Studio의 모든 AI 통합 기능에 액세스할 수 있습니다. 여기에는 완료, 편집, 채팅이 포함됩니다.

IDE 내에서 복제 및 코드

IDE 내에서 복제 및 코드

GitHub 리포지토리를 찾아보고 로컬 컴퓨터에 리포지토리를 복제하여 커밋 및 푸시를 시작합니다.

새 리포지토리 만들기 및 푸시

로컬 코드를 가져와서 GitHub의 새 리포지토리에 한 단계씩 푸시합니다. Visual Studio는 로컬 및 원격 리포지토리 생성을 처리합니다. 리포지토리를 완전히 비공개로 설정할 수도 있습니다.

분기, 스테이징 및 커밋

상태 표시줄에서 분기를 생성하고 전환합니다. Git 변경 내용 도구 창에서 GitHub 이슈 검색을 사용하여 변경 내용을 확인하고, 커밋할 파일을 스테이징하고, 커밋합니다.

병합 및 다시 지정

Visual Studio 내에서 바로 기능을 완료한 후 분기를 병합 또는 다시 지정합니다. 끌어오기 시, 
병합하거나 리베이스 수행을 선택할 수 있고, 가져오기 시, 분기를 정리할 수도 있습니다.

끌어오기 요청 만들기

새 끌어오기 요청 창의 원격 분기에서 끌어오기 요청을 만듭니다. Visual Studio 내에서 제목, Markdown을 지원하는 설명, 검토자를 추가하고 변경 내용을 한 번에 요약하여 확인할 수 있습니다.

병합 충돌 해결

Visual Studio는 발생한 병합 충돌 발생 시 곧장 인식하고 Git 변경 내용 창에 병합되지 않은 변경 내용을 표시합니다. 기본 제공 병합 편집기는 충돌하는 각 변경 사항을 안내하여 들어오는 쪽이나 현재 쪽을 선택할 수 있도록 하고 병합을 수락하는 경우 결과를 보여 줍니다.

GitHub 작업과 통합된 CI/CD 워크플로

Visual Studio 게시를 사용하면 Azure에 배포되는 ASP.NET Core 애플리케이션에 대한 GitHub Actions를 쉽게 설정할 수 있습니다. Visual Studio는 몇 번의 클릭만으로 작동하는 GitHub Actions 워크플로를 생성합니다.