GitHub Desktop
別名: github desktop app、gh desktop
GitHub公式のWindows向けGit GUIです。プロセス名はGitHubDesktop.exeです。本アプリがなくてもgit.exeは使用可能です。
確認しておくべき要点
GitHub DesktopはGUIです。git.exeはこれなしでも動作します。
GitHubDesktop.exeは、GitHub公式のWindows用GUIです。Git for Windowsはgit.exeとGit Bashで構成されます。DesktopをアンインストールしてもGitは削除されません。Desktopをインストールしてもgit-scm.comの代わりにはなりません。
- これは何ですか?
- GitHub公式のGit GUI
- gitを使うために必須ですか?
- いいえ。git.exe単体で動作します
- gh.exeと同じですか?
- いいえ。あちらはGitHub CLIです
GitHub Desktopとは?
GitHub Desktopは、クローン、コミット、プルリクエスト作成を行うためのGitHub製GUIです。内部でGitと通信しています。git.exeでもgh.exeでもありません。
使ったことがない場合
「GitHub Desktopをインストールして」と言われた場合、対象はgit.exeではなく、クリック操作でクローンできるGitHubのウィンドウアプリです。desktop.github.comからダウンロードしてください。このGUIがなくてもGit for Windowsは単体で使用できます。SourcetreeやForkもGit用の別GUIです。gh.exeはGitHub CLIであり、このElectronアプリではありません。
何に使われますか?
履歴および差分表示ウィンドウ。このGUIがなくても、Git Bashでgit statusを実行すれば同じ確認が可能です。
GitHubに対するサインインとプルリクエスト操作を行います。Bitbucketを主に使用する現場では、代わりにSourcetreeが選ばれることがよくあります。
DesktopからVS Codeなどのエディターにリポジトリを渡すことができます。そのエディター自体は別のプロセスとして動作します。
対象ユーザー
- ターミナルに張り付かずにGitHubを使いたい人
- 授業でGit Bashの代わりに本アプリのインストールを指示された学生
- どちらも名前に「Git」が付いているためgit.exeと混同した人
現在のステータス
GitHub Desktop(2015年登場)は、GitHubが提供する現行のGit GUIです。開発元はWindowsユーザー向けに https://desktop.github.com/ を現在も案内しています。
公開からの期間
GitHubは、従来のGitHub for Windows / C# クライアントの後継として、2015年にこのElectron製デスクトップアプリをリリースしました。Git(2005年)より新しく、GitHub CLI(2020年)より古い製品です。現在の製品名も変わらずGitHub Desktopです。
バージョン
メジャーチャンネルを優先しています。正確なビルド番号のすべてがここで検証されているわけではありません。
システム要件
値は公開されているベンダーのガイダンスに従っています。実際の必要要件はワークロードによって変化します。
最小要件
| オペレーティングシステム | GitHub Desktopのドキュメントに基づく、現行の64ビット版Windows 10またはWindows 11 |
|---|---|
| RAM | Electronの基本フットプリントに加え、開くリポジトリの規模に応じたリソース |
リソースプロファイル
- CPU負荷
- アプリ内で開いたものに連動します
- RAM負荷
- ドキュメント、タブ、またはライブラリに連動します
インストール済みプロセス
これらの実行ファイルは、インストール時に本製品に属します。
| GitHubDesktop.exe | GitHub Desktopウィンドウ |
|---|
スタートアップコンポーネント
GitHub Desktopは前回開いていたリポジトリを再オープンできます。これはセッション復元機能であり、「GitHub」という名称のWindowsサービスではありません。
ファイルの場所
| 標準的なインストール先 | C:\Users\<you>\AppData\Local\GitHubDesktop\ |
|---|
ファイル形式
よくある問題
本アプリをGitそのものだと誤解する
Git for Windowsをインストールしていれば、where.exe gitの実行結果はProgram Files\Gitを指すはずです。Desktopの実体はGitHubDesktop.exeです。
Desktopでは認証できるがCLIでは失敗する
Desktopは自身が呼び出すGit用にGitHubの認証情報を保存します。通常のターミナルでgit pushを実行する場合は、依然としてGit Credential Managerが必要になることがあります。
トラブルシューティング
git-bash.exeではなくGitHub Desktopを開いていることを確認する
ウィンドウタイトルおよびGitHubDesktop.exeのパスが本製品のものです。Program Files\GitはVCS移植版のパスです。
desktop.github.comからインストールする
「GitHub Desktop pro」といった配布物は不正な偽物です。本物のインストーラーはGitHub自身がホストしています。
「ファイル」>「オプション」>「Git」から参照先のGitを確認する
Desktopは同梱のGit、またはシステム上のGitのいずれかを使用できます。この設定を変更してもSourcetreeがインストールされることはありません。
代替手段
コマンドラインのみが必要な場合はGit for Windows、ターミナルでプルリクエストを扱うならGitHub CLI、リモートがBitbucketならSourcetreeを選択してください。
公式ヘルプとダウンロード
まずはベンダーから確認してください。見知らぬexe配布サイトはサポート窓口ではありません。
| ダウンロード | desktop.github.com/ 公式インストーラーまたはベンダーページ |
|---|---|
| ヘルプ | docs.github.com/desktop ベンダーサポート |
| 公式サイト | desktop.github.com/ 出所の分からないexeホストではなく、ここから始めてください |
| GitHub Docs: Desktop | docs.github.com/en/desktop クローン、コミット、アカウント管理のヘルプ |
関連ハードウェア
本GUIはElectronアプリです。大規模リポジトリでは十分なRAMとSSDを推奨します。GPUによってコミットが高速化されることはありません。
技術的な詳細
技術的な詳細
ベンダーのバージョン番号は変更されます。この記事は特定のビルドに固定するものではありません。
出典と検証
記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.
- GitHub Desktop公式サイト · ベンダーの製品ページ
- GitHub Desktopヘルプ · ベンダーサポート
- Foxholeプロセスマップ · Windows PC上のファーストパーティサンプル。ラボのベンチマークではありません。
この記事は役に立ちましたか?
「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。
ご協力ありがとうございます。ページの改善に役立てられます。