본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

Git Credential Manager for Windows

0

Git Credential Manager for Windows는 Microsoft에서 개발한 Windows용 Git 자격 증명 관리 도구입니다.

Windows다단계 인증자격 증명 관리

소개

Git Credential Manager for Windows는 Microsoft에서 개발한 Windows용 Git 자격 증명 관리 도구입니다. Windows 자격 증명 저장소에 안전하게 자격 증명을 저장하고, Azure DevOps, GitHub, Bitbucket 및 Team Foundation Server에서 다단계 인증을 지원합니다. 이 도구는 Git의 기본 자격 증명 저장소보다 향상된 보안과 인증 옵션을 제공하며, 사용자가 수동으로 자격 증명을 입력할 필요 없이 자동으로 인증 흐름을 처리합니다.

상세정보

보안 자격 증명 저장

Windows 자격 증명 저장소를 사용하여 Git 자격 증명을 안전하게 저장합니다. 이는 Git의 기본 wincred 저장소보다 더 안전한 저장 방식을 제공합니다.

다단계 인증 지원

Azure DevOps, GitHub 및 Bitbucket에서 다단계 인증(MFA)을 지원합니다.これにより、パスワードだけでなく追加の認証要素も必要とするサービスでも認証が可能になります。

개인 액세스 토큰 생성 및 사용 지원

Azure DevOps, GitHub 및 Bitbucket에서 개인 액세스 토큰(PAT)의 생성 및 사용을 지원합니다.これにより、パスワードベースの認証が無効になった場合でもトークンベースの認証でアクセスを維持できます。

NTLM/Kerberos 인증 지원

Team Foundation Server에서 NTLM 및 Kerberos 인증을 지원합니다.これにより、Windows統合認証が必要な環境でもシームレスに認証できます.

비대화 모드 지원

Azure Directory를 backing으로 하는 Azure DevOps에서 비대화 모드를 지원합니다.これにより、自動ビルドシステムやサービスアカウントでも資格情報の入力プロンプトが発生せずに認証フローを完了できます.

다운로드·설치 방법

최신 설치는 GitHub 릴리스 페이지에서 GCMW-{version}.exe 설치 프로그램을 다운로드하여 실행합니다. 설치 중에는 기본 Windows 콘솔 창을 Git Bash용 터미널 에뮬레이터로 선택하거나, MinTTY 설정을 사용하는 경우 모달 프롬프트를 사용하도록 GCM을 구성해야 합니다.

MSYS2 환경에서 설치를 원하는 경우, 릴리스 ZIP 파일을 다운로드하여 C:msys64usrlibgit-core에 압축을 풀고 다음 명령을 실행합니다:

git config --global credential.helper manager

수동 설치가 필요한 경우, ZIP 파일을 추출하고 관리자 명령 프롬프트에서 install.cmd를 실행하여 설치 옵션을 지정할 수 있습니다.

기본 사용법/명령어

소스 코드로부터 직접 빌드하고 설치하려면, 저장소를 클론하고 Visual Studio에서 솔루션 파일을 열어 솔루션을 빌드합니다. 빌드 출력에서 .Deploy 폴더로 이동한 후 elevated 명령 프롬프트에서 다음 명령을 실행합니다:

git-credential-manager install

비표준 Git 위치나 .NET Framework 확인을 건너뛰려는 경우, --path <git>, --force 또는 --passive 옵션을 사용할 수 있습니다.

이런 경우에 유용합니다

Azure DevOps, GitHub 또는 Bitbucket와 같은 서비스를 사용할 때 다단계 인증이 필요한 환경에서 유용합니다.これにより、パスワードベースの認証が無効になった後でも、個人アクセストークンやOAuthベースの認証を使用してシームレスに認証フローを完了できます。自動ビルドシステムやCI/CDパイプラインでも、資格情報の入力プロンプトが発生せずに認証を完了できるため、非対話モードのサポートが特に役立ちます。

제한 사항·확인 사항

이 프로젝트는 더 이상 유지보수되지 않으며, 공식적인 대체 제품인 Git Credential Manager Core(GCM Core)로 이전이 권장됩니다. GCM Core는 Git for Windows 2.28부터 선택적 구성 요소로 포함되며, 2.29부터 기본 자격 증명 도우미가 됩니다. 또한, GitHub의 비밀번호 기반 인증 비활성화로 인해 이 도구는 새로운 GitHub 액세스 토큰을 생성할 수 없으므로, GitHub 사용자는 GCM Core로 이전해야 합니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.