コンテンツへスキップ

GitHub Desktop

アプリケーションGitHub

別名: github desktop app、gh desktop

GitHub生産性

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です
Feex の見解
GitHub Desktopでプッシュできない場合は、本アプリ内のGitHubサインイン状態を確認することを案内します。真っ先にGit for Windowsをアンインストールすることはしません。GUIは任意であり、git.exeこそがエンジンです。

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.comアカウント

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

システム要件

値は公開されているベンダーのガイダンスに従っています。実際の必要要件はワークロードによって変化します。

最小要件

最小システム要件
オペレーティングシステム GitHub Desktopのドキュメントに基づく、現行の64ビット版Windows 10またはWindows 11
RAM Electronの基本フットプリントに加え、開くリポジトリの規模に応じたリソース

リソースプロファイル

CPU負荷
アプリ内で開いたものに連動します
RAM負荷
ドキュメント、タブ、またはライブラリに連動します

インストール済みプロセス

これらの実行ファイルは、インストール時に本製品に属します。

インストール済みプロセス
GitHubDesktop.exe GitHub Desktopウィンドウ

スタートアップコンポーネント

GitHub Desktopは前回開いていたリポジトリを再オープンできます。これはセッション復元機能であり、「GitHub」という名称のWindowsサービスではありません。

ファイルの場所

GitHub Desktopの一般的な配置場所
標準的なインストール先 C:\Users\<you>\AppData\Local\GitHubDesktop\

ファイル形式

GIT

よくある問題

本アプリを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月。このラベルは独立した検証を証明するものではありません。 調査方法.

この記事は役に立ちましたか?

「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。

この記事は役に立ちましたか?