다음을 통해 공유


GitHub 계정으로 Visual Studio 구독에 로그인

Visual Studio 구독에 로그인하는 단계는 사용 중인 계정의 종류에 따라 달라집니다. 예를 들어 MSA(Microsoft 계정) 또는 고용주 또는 학교에서 제공하는 이메일 주소를 사용할 수 있습니다. 이제 GitHub 계정을 사용하여 일부 구독에 로그인할 수도 있습니다.

이 문서에서는 GitHub 계정으로 로그인하는 단계를 제공합니다.

GitHub 계정으로 로그인

GitHub ID 지원을 사용하면 기존 GitHub 계정을 MSA(신규 또는 기존 Microsoft 계정)에 대한 자격 증명으로 사용하여 GitHub 계정을 MSA와 연결할 수 있습니다.

GitHub로 로그인할 때 Microsoft는 GitHub 계정과 연결된 전자 메일 주소가 기존 개인 또는 엔터프라이즈 Microsoft 계정과 일치하는지 확인합니다. 주소가 엔터프라이즈 계정과 일치하는 경우 대신 해당 계정에 로그인하라는 메시지가 표시됩니다. 주소가 개인 계정과 일치하는 경우 해당 개인 계정에 로그인 방법으로 GitHub 계정을 추가합니다.

GitHub 및 Microsoft 계정 자격 증명을 연결한 후 Azure 사이트, Office 앱 및 Xbox와 같이 개인 Microsoft 계정을 사용할 수 있는 모든 위치에서 해당 Single Sign-In을 사용할 수 있습니다. 이러한 계정은 Microsoft Entra 게스트 로그인에 Microsoft 계정으로 사용할 수도 있습니다. 전자 메일 주소가 초대의 주소와 일치하다고 가정합니다.

비고

GitHub ID를 Microsoft 계정에 연결해도 Microsoft에 코드 액세스 권한이 부여되지는 않습니다. Azure DevOps 및 Visual Studio와 같은 앱에서 코드 리포지토리에 대한 액세스 권한이 필요한 경우 이 액세스에 대한 특정 동의를 부여하라는 메시지가 표시됩니다.

자주 묻는 질문

다음 FAQ는 GitHub 계정 자격 증명을 사용하여 Visual Studio 구독에 로그인하는 것과 관련하여 발생할 수 있는 질문을 다룹니다.

Q: GitHub 암호를 잊어버렸습니다. 지금 내 계정에 액세스하려면 어떻게 해야 하나요?

A: 암호를 다시 설정하여 GitHub 계정을 복구할 수 있습니다. 또는 계정 복구에 GitHub 계정의 이메일 주소를 입력하여 GitHub 연결된 Microsoft 계정을 복구할 수 있습니다.

Q: GitHub 계정을 삭제했습니다. 이제 MSA(Microsoft 계정)에 액세스하려면 어떻게 해야 하나요?

A: 암호, Authenticator 앱 또는 보안 키와 같은 MSA에 다른 자격 증명이 없는 경우 연결된 전자 메일 주소를 사용하여 Microsoft 계정을 복구할 수 있습니다. 시작하려면 계정 복구로 이동합니다. 나중에 로그인하는 방법을 알 수 있도록 계정에 암호를 추가해야 합니다.

Q: 로그인 페이지에는 "GitHub로 로그인" 옵션이 없습니다. GitHub 자격 증명을 사용하여 로그인하려면 어떻게 해야 하나요?

A: GitHub 연결 Microsoft 계정을 만들 때 선택한 GitHub 계정 전자 메일 주소를 입력합니다. 찾은 후 로그인을 위해 GitHub로 보냅니다. 또는 로그인 페이지에 로그인 옵션 링크가 있는 경우 해당 링크를 선택한 후 표시된 GitHub로 로그인 단추를 사용합니다.

Q: GitHub를 사용하여 일부 앱 및 제품에 로그인할 수 없습니다. Why?

A: 모든 Microsoft 제품이 로그인 페이지에서 GitHub.com 액세스할 수 있는 것은 아닙니다. Xbox 본체는 한 가지 예입니다. 대신 연결된 GitHub 계정에서 전자 메일 주소를 입력하면 해당 주소로 코드를 보내므로 실제로 사용자인지 확인할 수 있습니다. 다른 로그인 방법으로 동일한 계정에 로그인하고 있습니다.

Q: GitHub 계정에 연결한 Microsoft 계정에 암호를 추가했습니다. 문제가 발생하나요?

답변: 전혀 그렇지 않습니다. 연결은 GitHub 암호를 변경하지 않습니다. Microsoft 계정에 로그인하는 또 다른 방법이 있습니다. 전자 메일 주소를 사용하여 로그인할 때마다 Microsoft 계정 암호로 로그인하거나 GitHub로 이동하여 로그인할 수 있습니다. 암호를 추가해야 하는 경우 GitHub 계정의 암호와 다른지 확인하는 것이 좋습니다.

Q: GitHub를 사용하여 만든 계정에 Authenticator 앱을 추가하려고 합니다. 이것은 가능한가요?

A: 물론입니다. 앱을 다운로드하고 전자 메일 주소를 사용하여 로그인하기만 하면 됩니다. 전자 메일 주소로 로그인하면 Authenticator 앱 또는 GitHub를 자격 증명으로 선택하라는 메시지가 표시됩니다.

Q: GitHub 및 MSA(Microsoft 계정)에서 2단계 인증을 사용하도록 설정했지만 MSA에 로그인할 때 여전히 두 번 인증하라는 메시지가 표시됩니다. Why?

A: 보안 제한으로 인해 Microsoft는 2단계 인증을 사용하도록 설정한 경우에도 GitHub로 로그인을 단일 단계 인증으로 간주합니다. 따라서 Microsoft 계정에 대해 다시 인증해야 합니다.

Q: Microsoft 계정과 GitHub 계정이 연결되어 있는지 어떻게 알 수 있나요?

A: 계정 별칭(전자 메일 주소, 전화 번호, Skype 이름)을 사용하여 로그인할 때마다 계정에 대한 모든 로그인 방법이 표시됩니다. GitHub가 표시되지 않으면 아직 설정하지 않은 것입니다.

A: account.microsoft.com 보안 탭 으로 이동하여 고급 보안 옵션을 선택하여 GitHub 계정 연결을 해제합니다. GitHub 계정을 연결 해제하면 로그인 방법으로 제거되고 Visual Studio의 모든 GitHub 리포지토리에 대한 액세스 권한이 제거됩니다. 다른 Microsoft 제품은 GitHub 계정에 대한 액세스를 별도로 요청할 수 있으므로 여기에서 액세스를 제거해도 모든 제품의 액세스 권한이 제거되지는 않습니다. GitHub 프로필의 애플리케이션 사용 권한 페이지로 이동하여 나열된 앱에서 동의를 취소합니다.

Q: GitHub 계정을 사용하여 로그인하려고 하지만 대신 사용해야 하는 Microsoft ID가 이미 있다는 메시지가 표시됩니다. 무슨 일이죠?

A: GitHub 계정에 Microsoft Entra ID 전자 메일 주소가 있는 경우 GitHub 코드를 사용하여 Azure에 액세스하고 CI 파이프라인을 실행할 수 있는 Microsoft ID가 이미 있습니다. 해당 계정을 사용하면 Azure 리소스 및 빌드 파이프라인이 조직 경계 내에 유지됩니다. 그러나 개인 작업을 수행하는 경우 항상 액세스할 수 있도록 GitHub 계정에 개인 전자 메일 주소를 배치하는 것이 좋습니다. 주소를 추가한 후 다시 로그인하고 회사 또는 학교 계정에 로그인하라는 메시지가 표시되면 다른 전자 메일 주소 사용을 선택합니다. 이 옵션을 사용하면 해당 개인 전자 메일 주소를 사용하여 새 Microsoft 계정을 만들 수 있습니다.

리소스

Visual Studio 구독에 대한 판매, 구독, 계정 및 청구에 대한 지원은 Visual Studio 구독 지원참조하세요.

참고하십시오

다음 단계

구독 포털에 성공적으로 로그인하면 혜택 페이지를 방문하여 사용 가능한 유용한 도구, 서비스 및 제품을 살펴보는 것이 좋습니다.