자습서: 리포지토리에서 프로젝트 열기

이 자습서에서는 처음으로 Visual Studio를 사용하여 리포지토리에 연결하고 이를 복제한 다음, 리포지토리에서 프로젝트를 엽니다.

아직 Visual Studio를 설치하지 않은 경우 Visual Studio 다운로드 페이지로 이동하여 체험용으로 설치합니다.

GitHub 리포지토리에서 프로젝트 열기

Visual Studio를 사용하면 리포지토리에서 프로젝트를 쉽게 열 수 있습니다. Visual Studio를 시작할 때 수행하거나 Visual Studio IDE 내에서 직접 수행할 수 있습니다.

방법은 다음과 같습니다.

시작 창 사용

  1. Visual Studio를 엽니다.

  2. 시작 창에서 리포지토리 복제를 선택합니다.

    Screenshot of the Clone a Repository dialog in Visual Studio.

  3. 리포지토리 위치를 입력한 다음, 복제를 단추를 선택합니다.

    Screenshot of the Clone a Repository dialog in Visual Studio where you enter a Git repo URL.

  4. 아직 로그인하지 않은 경우 Visual Studio 또는 GitHub 계정에 로그인하라는 메시지가 표시될 수 있습니다.

    Visual Studio에 로그인하는 방법에 대한 자세한 내용은 Visual Studio에 로그인 페이지를 참조하세요. GitHub 계정을 사용하여 로그인하는 방법에 대한 자세한 내용은 Visual Studio에서 GitHub 계정 작업 페이지를 참조하세요. 신뢰 알림이 표시되고 이에 대해 자세히 알아보려면 파일 및 폴더에 대한 트러스트 설정 구성 페이지를 참조하세요.

솔루션 탐색기에서 파일 보기

  1. 다음으로, Visual Studio는 솔루션 탐색기폴더 뷰를 사용하여 리포지토리에서 솔루션을 로드합니다.

    Screenshot of the Folder View in Solution Explorer in Visual Studio 2022.

    해당 .sln 파일을 두 번 클릭하여 솔루션 보기에서 솔루션을 볼 수 있습니다.

    또는 뷰 전환 단추를 선택한 다음, Program.cs를 선택하여 솔루션의 코드를 볼 수 있습니다.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted.

Git 메뉴에서 기본 폴더 보기에서 솔루션 보기로 변경할 수 있습니다. 이렇게 하려면 설정>원본 제어>Git 글로벌 설정>Git 리포지토리를 열 때 자동으로 솔루션 로드를 선택합니다.

이전에 복제된 GitHub 리포지토리에서 프로젝트를 로컬에서 열기

  1. Visual Studio를 엽니다.

  2. 시작 창에서 프로젝트 또는 솔루션 열기를 선택합니다.

    Visual Studio에서 파일 탐색기 인스턴스를 열며, 여기에서 솔루션이나 프로젝트로 이동하고 이를 선택하여 열 수 있습니다.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2022.

    최근에 프로젝트 또는 솔루션을 연 경우 최근 파일 열기 섹션에서 선택하여 신속하게 다시 엽니다.

    코딩을 시작합니다.

IDE 사용

Visual Studio IDE에서 Git 메뉴 또는 리포지토리 선택 컨트롤을 사용하여 리포지토리의 폴더 및 파일과 상호 작용할 수도 있습니다.

방법은 다음과 같습니다.

리포지토리를 복제하고 프로젝트를 열려면 다음을 수행합니다.

  1. Visual Studio IDE에서 Git 메뉴를 선택한 다음, 리포지토리 복제를 선택합니다.

    Screenshot of the Git menu in Visual Studio 2022 with Clone Repository selected.

  2. 표시되는 메시지에 따라 원하는 파일을 포함하는 Git 리포지토리에 연결합니다.

로컬 폴더 및 파일을 열려면 다음을 수행합니다.

  1. Visual Studio IDE에서 Git 메뉴를 선택하고 로컬 리포지토리를 선택한 다음, 리포지토리 열기를 선택합니다.

    Screenshot of the Git menu in Visual Studio 2022 with the Local Repository and Open Local Repository showing.

  2. 표시되는 메시지에 따라 원하는 파일이 있는 Git 리포지토리에 연결합니다.

Azure DevOps 리포지토리로 이동

Visual Studio를 사용하여 Azure DevOps 리포지토리로 이동 및 복제하는 방법은 다음과 같습니다.

  1. Visual Studio를 엽니다.

  2. 시작 창에서 리포지토리 복제를 선택합니다.

    Screenshot of the Clone a Repository dialog in Visual Studio, for Azure DevOps.

  3. 리포지토리 찾아보기 섹션에서 Azure DevOps를 선택합니다.

    Screenshot of the 'Browse a repository' section of the 'Clone a repository' dialog box in Visual Studio, Azure DevOps highlighted.

  4. 프롬프트를 따라 찾으려는 파일이 포함된 Azure DevOps 리포지토리를 복제하고 프로젝트를 엽니다.

Visual Studio 2019를 사용하여 GitHub 리포지토리에서 프로젝트 열기

Visual Studio를 사용하여 GitHub 리포지토리에서 프로젝트를 여는 방법은 사용하는 버전에 따라 달라집니다. 특히 Visual Studio 2019 버전 16.8 이상을 설치한 경우 더욱 완전히 통합된 새로운 Visual Studio의 Git 환경을 사용할 수 있습니다.

그러나 설치한 버전과 관계없이 언제든지 Visual Studio를 사용하여 GitHub 리포지토리에서 프로젝트를 열 수 있습니다.

Visual Studio 2019 버전 16.8 이상

Visual Studio 2019 버전 16.8 이상에서 Git를 사용하는 방법은 다음과 같습니다.

GitHub 리포지토리를 복제하고 프로젝트 열기

  1. Visual Studio 2019를 엽니다.

  2. 시작 창에서 리포지토리 복제를 선택합니다.

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later

  3. 리포지토리 위치를 입력한 다음, 복제를 선택합니다.

    Screenshot of the Clone a Repository dialog where you enter a Git repo URL in Visual Studio 2019 version 16.8 and later.

  4. Git 사용자 정보 대화 상자에서 사용자 로그인 정보를 묻는 메시지가 표시될 수 있습니다. 정보를 추가하거나 제공된 기본 정보를 편집할 수 있습니다.

    Screenshot of the Git User Information dialog where you enter or edit your account info in Visual Studio 2019 version 16.8 and later.

    저장을 선택하여 전역 .gitconfig 파일에 정보를 추가합니다. (또는 나중에 정보를 저장하려면 취소를 선택할 수 있습니다.)

    Visual Studio에 로그인하는 방법에 대한 자세한 내용은 Visual Studio에 로그인 페이지를 참조하세요. GitHub 계정을 사용하여 로그인하는 방법에 대한 자세한 내용은 Visual Studio에서 GitHub 계정 작업 페이지를 참조하세요.

    그런 다음, Visual Studio가 리포지토리에서 솔루션을 자동으로 로드하고 엽니다.

    Screenshot of a project in Git that's open in Solution Explorer in Visual Studio 2019 version 16.8 and later.

  5. 리포지토리에 여러 솔루션이 포함된 경우, 솔루션 탐색기에 표시됩니다. 솔루션 목록 보기의 경우 솔루션 탐색기의 보기 전환 단추를 선택합니다.

    Screenshot of a project in Git that's open in Solution Explorer, with the Switch Views button highlighted in Visual Studio 2019 version 16.8 and later.

    솔루션 탐색기는 폴더 보기에서 루트 폴더를 열거나 열려는 솔루션 파일을 선택할 수 있는 옵션을 제공합니다.

    Screenshot of the .sln file in Git that's open in Solution Explorer, after you've selected the Switch Views button in Visual Studio 2019 version 16.8 and later.

    보기를 전환하려면 보기 전환 단추를 다시 선택합니다.

    Visual Studio IDE의 Git 메뉴를 사용하여 리포지토리를 복제하고 프로젝트를 열 수도 있습니다.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later.

이전에 복제된 GitHub 리포지토리에서 프로젝트를 로컬에서 열기

  1. Visual Studio 2019 버전 16.8 이상을 엽니다.

  2. 시작 창에서 프로젝트 또는 솔루션 열기를 선택합니다.

    Visual Studio에서 파일 탐색기 인스턴스를 열며, 여기에서 솔루션이나 프로젝트로 이동하고 이를 선택하여 열 수 있습니다.

    Screenshot of the 'Open a project or solution' window in Visual Studio 2019 version 16.8 and later.

    최근에 프로젝트 또는 솔루션을 연 경우 최근 파일 열기 섹션에서 선택하여 신속하게 다시 엽니다.

    Visual Studio IDE의 Git 메뉴를 사용하여 이전에 복제한 리포지토리에서 로컬 폴더 및 파일을 열 수도 있습니다.

    Screenshot of the Git menu in Visual Studio 2019 version 16.8 and later, with the Local Repositories option expanded.

    코딩을 시작합니다.

Visual Studio 2019 버전 16.7 이하

Visual Studio 2019 버전 16.7 이하에서 Git을 사용하는 방법은 다음과 같습니다.

GitHub 리포지토리를 복제하고 프로젝트 열기

  1. Visual Studio 2019 버전 16.7 이하를 엽니다.

  2. 시작 창에서 코드 복제 또는 체크 아웃을 선택합니다.

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

  3. 리포지토리 위치를 입력한 다음, 복제를 선택합니다.

    Screenshot of the 'Clone or checkout code' window in Visual Studio 2019 version 16.7 and earlier.

    Visual Studio는 리포지토리에서 프로젝트를 엽니다.

  4. 사용 가능한 솔루션 파일이 있는 경우 “솔루션 및 폴더” 플라이아웃 메뉴에 표시됩니다. 솔루션을 선택하면 Visual Studio에서 열립니다.

    Screenshot of the Solution Explorer drop-down list in Visual Studio 2019 version 16.7 and earlier.

    리포지토리에 솔루션 파일(특히 .sln 파일)이 없는 경우 플라이아웃 메뉴에 ‘솔루션을 찾을 수 없음’이 표시됩니다. 그러나 폴더 메뉴에서 파일을 두 번 클릭하여 Visual Studio 코드 편집기에서 열 수 있습니다.

    코딩을 시작합니다.

Visual Studio 2019를 사용하여 Azure DevOps 리포지토리로 이동

Visual Studio 2019를 사용하여 Azure DevOps 리포지토리에 이동 및 복제할 때 표시되는 항목은 사용하는 버전에 따라 달라집니다. 특히 버전 16.8 이상을 설치한 경우 더욱 완전히 통합된 새로운 Visual Studio의 Git 환경을 Visual Studio에서 사용할 수 있도록 UI가 변경되었습니다.

그러나 설치한 버전과 관계없이 언제든지 Visual Studio를 사용하여 Azure DevOps 리포지토지로 이동 및 복제할 수 있습니다.

Visual Studio 2019 버전 16.8 이상

  1. Visual Studio 2019 버전 16.8 이상을 엽니다.

  2. 시작 창에서 리포지토리 복제를 선택합니다.

    Screenshot of the Clone a Repository dialog in Visual Studio 2019 version 16.8 and later, for Azure DevOps.

  3. 리포지토리 찾아보기 섹션에서 Azure DevOps를 선택합니다.

    Screenshot of the 'Browse a repository' section of the The 'Connect to a Project' dialog box in Visual Studio 2019 version 16.8 and and later.

  4. 로그인 창이 표시되면 계정에 로그인합니다.

  5. 프로젝트에 연결 대화 상자에서 연결할 리포지토리를 선택한 후 복제를 선택합니다.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

    연결할 리포지토리의 미리 채워진 목록이 표시되지 않으면 Azure DevOps Server 추가를 선택하여 서버 URL을 입력합니다. 또는 기존 Azure DevOps Server를 추가하거나 Azure DevOps 계정을 만들 수 있는 링크를 포함하는 “서버를 찾을 수 없음” 프롬프트가 표시될 수 있습니다.

    그런 다음, Visual Studio에서 폴더 및 파일을 표시하는 솔루션 탐색기를 엽니다.

  6. 팀 탐색기 탭을 선택하여 Azure DevOps 작업을 확인합니다.

    Screenshot of the 'Team Explorer' dialog box that's generated from Visual Studio 2019 version 16.8 and later.

Visual Studio 2019 버전 16.7 이하

  1. Visual Studio 2019 버전 16.7 이하를 엽니다.

  2. 시작 창에서 코드 복제 또는 체크 아웃을 선택합니다.

    Screenshot of the 'Create a new project' window in Visual Studio 2019 version 16.7 and earlier.

  3. 리포지토리 찾아보기 섹션에서 Azure DevOps를 선택합니다.

    Screenshot of the 'Clone or check out code' window with the 'Browse a repository' section that lists Azure DevOps in Visual Studio 2019 version 16.7 and earlier.

    로그인 창이 표시되면 계정에 로그인합니다.

  4. 프로젝트에 연결 대화 상자에서 연결할 리포지토리를 선택한 후 복제를 선택합니다.

    Screenshot of the 'Connect to a Project' dialog box that's generated from Visual Studio 2019 version 16.7 and earlier.

    참고 항목

    목록 상자에 표시되는 내용은 액세스 권한이 있는 Azure DevOps 리포지토리에 따라 달라집니다.

    Visual Studio는 팀 탐색기를 열고 복제가 완료되면 알림을 표시합니다.

    Screenshot of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

  5. 폴더 및 파일을 보려면 폴더 뷰 표시 링크를 선택합니다.

    Screenshot of the Solutions section of the Team Explorer window in Visual Studio 2019 version 16.7 and earlier, after clone is complete.

    Visual Studio에서 솔루션 탐색기를 엽니다.

  6. 솔루션 및 폴더 링크를 선택하여 열려는 솔루션 파일(특히 .sln 파일)을 검색합니다.

    Screenshot of the 'Solutions and Folders' notification from Team Explorer in Visual Studio 2019 version 16.7 and earlier.

    리포지토리에 솔루션 파일이 없는 경우 ‘솔루션을 찾을 수 없음’ 메시지가 나타납니다. 하지만 폴더 메뉴의 어떤 파일이든 두 번 클릭하면 Visual Studio 코드 편집기에서 열 수 있습니다.

다음 단계

다음 언어별 자습서를 자세히 살펴보세요.

참고 항목