Visual Studio에서 Git 리포지토리 만들기
Visual Studio를 사용하면 IDE에서 바로 리포지토리를 쉽게 만들 수 있습니다. Visual Studio에서 리포지토리 만들기는 GitHub에 최적화되어 있지만 선택한 Git 공급자와 원격으로 작업할 수 있습니다. 방법은 다음과 같습니다.
필수 구성 요소
이 문서를 따르려면 다음이 필요합니다.
- Visual Studio 설치
- GitHub 사용자 계정
GitHub 리포지토리 만들기
Visual Studio를 연 다음 새 프로젝트 만들기선택합니다.
Git 메뉴에서 Git 리포지토리 만들기선택합니다.
Git 리포지토리 만들기 대화 상자의 새 원격에 푸시 섹션에서 GitHub를 선택합니다.
Git 리포지토리 만들기 대화 상자의 새 GitHub 리포지토리 만들기 섹션에서 만들려는 리포지토리의 이름을 입력합니다. (GitHub 계정에 아직 로그인하지 않은 경우 이 화면에서도 로그인할 수 있습니다.)
Visual Studio 2022 버전 17.12 이상을 사용하면 새 리포지토리의 표시 유형을 선택할 수 있습니다. 표시 유형옆에서 공용, 프라이빗, 또는 내부를 선택합니다(내부 리포지토리 에 대한 정보참조). 내부 리포지토리를 만들려면 GitHub Enterprise 계정으로 로그인해야 합니다. 이전 버전에서는 프라이빗 리포지토리를 원하는 경우 확인란을 선택합니다.
로컬 Git 리포지토리 초기화.gitignore 템플릿 옵션을 사용하여 Git에서 무시하려는 의도적으로 추적되지 않은 파일을 지정할 수 있습니다. .gitignore에 대한 자세한 내용은 파일 무시참조하세요. 라이선스에 대해 더 알아보려면, 리포지토리 라이선스를 참조하세요.
로그인하고 리포지토리 정보를 입력한 후 만들기 및 푸시 단추를 선택하여 리포지토리를 만들고 앱을 추가합니다.
Azure DevOps 리포지토리 만들기
Visual Studio를 연 다음 새 프로젝트 만들기선택합니다.
팁
Visual Studio에 리포지토리에 추가할 프로젝트가 아직 없는 경우 신속하게 새 C# 콘솔 앱 만들고 이름을 MyNewApp 수 있습니다. Visual Studio는 새 앱에 기본 "Hello, World!" 코드를 채웁니다.
Git 메뉴에서 Git 리포지토리 만들기선택합니다.
Git 저장소 만들기 대화 상자의 새 원격에 푸시 섹션에서 Azure DevOps를 선택합니다.
새 Azure DevOps 리포지토리 만들기 섹션에서 Azure 계정에 로그인한 다음 Project 드롭다운 목록에서 프로젝트를 선택합니다.
만들기 및 푸시 단추를 선택하여 리포지토리를 만들고 앱을 추가합니다.
로컬 리포지토리와 함께 작업하기
로컬 리포지토리를 만들려면:
Git 메뉴에서 Git 리포지토리 만들기선택합니다.
Git 리포지토리 만들기 대화 상자의 기타아래에서 로컬 전용선택합니다.
로컬 Git 리포지토리초기화에서 프로젝트의 로컬 경로를 확인하고 필요한 경우 다른 설정을 수정합니다.
만들기 및 푸시 단추를 선택하여 리포지토리를 만듭니다.
리포지토리를 만들거나 한 복제한Visual Studio에서 Git 리포지토리를 검색하고 Git 메뉴의 로컬 리포지토리 목록에 추가합니다. 여기에서 Git 리포지토리 간에 빠르게 액세스하고 전환할 수 있습니다.
솔루션에 다른 리포지토리 추가
기존 다중 리포지토리 솔루션에 새 프로젝트를 추가하는 경우 자체 리포지토리에서 해당 프로젝트를 추적할 수 있습니다. 이렇게 하려면 다음 단계를 수행합니다.
- 솔루션에 프로젝트를 추가합니다.
- 솔루션을 닫습니다.
- 사용하여 로컬 폴더 열어서 새 프로젝트 자체를 엽니다.
- GitHub, Azure DevOps, 다른 Git 호스팅 공급자 또는 로컬에서 이 문서의 앞부분에서 설명한 방법을 사용하여 새 리포지토리를 만듭니다(명령줄에서
git init
것과 동일). - 부모 솔루션을 다시 엽니다. 새 프로젝트의 리포지토리가 포함됩니다.