GitHub、GitLab、Gitea、Forgejo、Codeberg、Bitbucketの通知をまとめて確認できるデスクトップメニューバーアプリ。
git-ecosystem/git-credential-manager
クロスプラットフォーム対応の .NET 製 Git credential helper。GitHub、Azure DevOps、GitLab、Bitbucket への安全なサインインとトークン保存を担います。
- スター
- 9,432
- フォーク
- 2,971
- 未解決の Issue
- 153
- 最終コミット
- 昨日
これは何?
Git Credential Manager(GCM)は、Windows、macOS、Linuxで動作する Git credential helper です。リモートへの認証が必要になると Git から自動的に呼び出され、必要に応じてサインインフローを開始します。取得した認証情報やトークンは、期限切れになるまで再利用できるよう保存されます。
ユーザー名とパスワードのみを扱う Git 組み込みの helper とは異なり、GCM は Azure DevOps、Azure DevOps Server、Bitbucket、GitHub(GitHub Enterprise Server を含む)、GitLab で多要素認証と OAuth ベースのサインインに対応しています。認証情報は各プラットフォーム固有の安全なストアに保存され、対応プラットフォームでは broker 統合による Entra 認証も利用できます。
このプロジェクトは、Windows 向け、および Mac と Linux 向けに提供されていた旧版の Git Credential Manager を置き換えるものです。HTTP(S) リモートで動作します。SSH 認証は各ホストで別途設定してください。
主な機能
- 01主要な Git ホストで多要素認証と OAuth サインインに対応
- 02認証情報をプラットフォーム標準の安全なストアに保存
- 03Azure DevOps、Azure DevOps Server、Bitbucket、GitHub、GitLab に対応
- 04ARM64 を含む Windows、macOS、Linux で動作
- 05ネットワーク環境向けのプロキシ設定に対応
ユースケース
- トークンを手動で管理せずに、git push から GitHub や Azure Repos にサインインする
- Windows、macOS、Linux の開発マシンで同じ credential helper を使う
- セルフホストの GitHub Enterprise Server や Azure DevOps Server に接続する
クイックスタート
- 1
docs/install.md に記載されている、お使いのオペレーティングシステム向けのインストール手順に従ってください
使う前に知っておきたいこと
- Linux のサポート対象は、.NET が公式にサポートするディストリビューションに限られます。
- Intel ベースの Mac のサポートはベストエフォートのみです。
- Git 2.26.2 は、GCM の認証情報設定の解析に関する既知の互換性問題があります。
収録されている特集
トピック
よくある質問
- git-credential-manager とは?
- クロスプラットフォーム対応の .NET 製 Git credential helper。GitHub、Azure DevOps、GitLab、Bitbucket への安全なサインインとトークン保存を担います。 Git Credential Manager(GCM)は、Windows、macOS、Linuxで動作する Git credential helper です。リモートへの認証が必要になると Git から自動的に呼び出され、必要に応じてサインインフローを開始します。取得した認証情報やトークンは、期限切れになるまで再利用できるよう保存されます。
- git-credential-manager は無料で使えますか?ライセンスは?
- git-credential-manager は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- git-credential-manager は今もメンテナンスされていますか?
- 活発にメンテナンス中。git-credential-manager の最終コミットは 2026年11月6日 です。
- git-credential-manager は何に使えますか?
- トークンを手動で管理せずに、git push から GitHub や Azure Repos にサインインする Windows、macOS、Linux の開発マシンで同じ credential helper を使う セルフホストの GitHub Enterprise Server や Azure DevOps Server に接続する
- git-credential-manager のインストール方法は?
- docs/install.md に記載されている、お使いのオペレーティングシステム向けのインストール手順に従ってください
- git-credential-manager はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/git-ecosystem/git-credential-manager
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
スケジュールに沿ってGitリポジトリをバックアップする、保持数の上限とSMB共有に対応したセルフホスト型Webアプリです。
GCP、GitHub、Azure DevOps、ChatGPT、GeminiなどのUIの不便を解消し、キーボードショートカットを追加するTampermonkeyユーザースクリプト集。
あらゆるリンターやコード解析ツールを実行し、検出結果を変更行に絞ってGitHub、GitLab、Bitbucketのレビューコメントとして投稿するGo製CLI。
CIで動作するRubyツール。変更履歴の更新やPRの説明文のルールを自動チェックします。