# GitHub Desktop ドキュメント

GitHub Desktop では、コマンド ラインや Web ブラウザーではなく GUI を使用してGitHubを操作できます。 GitHub Desktop を使って、ほとんどの Git コマンドをデスクトップから完了できます。たとえば、リモート リポジトリのプッシュ、プル、クローンや、コミットの属性付け、pull request の作成などを、変更内容を視覚的に確認しながら実行できます。

## Recommended

* [GitHub Desktop を使ってみる](/ja/desktop/overview/getting-started-with-github-desktop)

  コンピューターから直接プロジェクトに貢献できるように、 GitHub Desktop を設定、認証、構成する方法について説明します。

* [GitHub Desktop について](/ja/desktop/overview/about-github-desktop)

  GitHub Desktop は、GitHub でホストされているプロジェクトを操作するのに役立ちます。

* [GitHub Desktop を使った最初のリポジトリ作成方法](/ja/desktop/overview/creating-your-first-repository-using-github-desktop)

  コマンド ラインを使用せずに、 GitHub Desktop を使用して Git リポジトリを作成および管理できます。

* [GitHub Desktopからのリポジトリのクローンとフォーク](/ja/desktop/adding-and-cloning-repositories/cloning-and-forking-repositories-from-github-desktop)

  GitHub Desktopを使ってGitHub上にあるリポジトリをクローンしたりフォークしたりできます。

* [GitHub Desktop でプロジェクトの変更をコミットしてレビューする](/ja/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop)

  GitHub Desktop は、編集中のすべてのファイルに対するすべての変更を追跡します。 有意義なコミットを作成するために、変更のまとめ方を決めることができます。

* [GitHub Desktop でのブランチの管理](/ja/desktop/making-changes-in-a-branch/managing-branches-in-github-desktop)

  GitHub Desktop を使用して、リポジトリ内の既存のブランチから新しいブランチを作成して、変更を安全に試してみることができます。

* [GitHub Desktop から GitHub に変更をプッシュする](/ja/desktop/making-changes-in-a-branch/pushing-changes-to-github-from-github-desktop)

  プロジェクトへの変更をローカルにコミットするときに、それらの変更を GitHub から GitHub Desktop にプッシュして、他の人がリモート リポジトリからそれらにアクセスできるようにすることができます。

* [GitHub Desktop からの issue または pull request の作成](/ja/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request-from-github-desktop)

  リポジトリに対する変更の提案あるいは共同作業のために、Issueあるいはプルリクエストを作成できます。

* [GitHub Desktop 内でコミットを管理するオプション](/ja/desktop/managing-commits/options-for-managing-commits-in-github-desktop)

  GitHub Desktop を使用して、わかりやすいコミットの履歴を維持できます。

## Links

### Getting started

* [GitHub Desktop について](/ja/desktop/overview/about-github-desktop)

  GitHub Desktop は、GitHub でホストされているプロジェクトを操作するのに役立ちます。

* [GitHub Desktop を使ってみる](/ja/desktop/overview/getting-started-with-github-desktop)

  コンピューターから直接プロジェクトに貢献できるように、 GitHub Desktop を設定、認証、構成する方法について説明します。

## Articles

* [GitHub Desktop について](/ja/desktop/overview/about-github-desktop)

  GitHub Desktop は、GitHub でホストされているプロジェクトを操作するのに役立ちます。

* [GitHub Desktop を使ってみる](/ja/desktop/overview/getting-started-with-github-desktop)

  コンピューターから直接プロジェクトに貢献できるように、 GitHub Desktop を設定、認証、構成する方法について説明します。

* [GitHub Desktop を使った最初のリポジトリ作成方法](/ja/desktop/overview/creating-your-first-repository-using-github-desktop)

  コマンド ラインを使用せずに、 GitHub Desktop を使用して Git リポジトリを作成および管理できます。

* [GitHub Desktop でサポートされているオペレーティング システム](/ja/desktop/overview/supported-operating-systems-for-github-desktop)

  サポートされているオペレーティングシステムで GitHub Desktop を使用できます。

* [GitHub Desktop キーボード ショートカット](/ja/desktop/overview/github-desktop-keyboard-shortcuts)

  GitHub Desktopではキーボードショートカットを利用できます。

* [コマンドラインからのGitHub Desktopの起動方法](/ja/desktop/overview/launching-github-desktop-from-the-command-line)

  GitHub Desktopはコマンドラインで起動できます。

* [GitHub Desktopの設定方法](/ja/desktop/installing-and-authenticating-to-github-desktop/setting-up-github-desktop)

  ニーズに合わせて GitHub Desktop を設定し、プロジェクトに貢献することができます。

* [GitHub Desktopのインストール方法](/ja/desktop/installing-and-authenticating-to-github-desktop/installing-github-desktop)

  サポートされている Windows または macOS オペレーティングシステムに GitHub デスクトップをインストールできます。

* [GitHub Desktop での GitHub への認証](/ja/desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github-in-github-desktop)

  GitHub Desktop を認証することで、GitHub 上のアカウントのリソースに安全にアクセスできます。

* [GitHub Desktop での GitHub への接続について](/ja/desktop/installing-and-authenticating-to-github-desktop/about-connections-to-github-in-github-desktop)

  GitHub Desktop は、HTTPS を使用して GitHub と安全にデータを交換します。

* [GitHub Desktopの更新方法](/ja/desktop/installing-and-authenticating-to-github-desktop/updating-github-desktop)

  GitHub Desktopは、自動的にアップデートをダウンロードして、再起動のときにインストールします。 手動でアップデートを確認することもできます。

* [GitHub Desktopのアンインストール方法](/ja/desktop/installing-and-authenticating-to-github-desktop/uninstalling-github-desktop)

  GitHub Desktop はいつでもコンピュータからアンインストールできます。

* [GitHub Desktop用のGitの設定方法](/ja/desktop/configuring-and-customizing-github-desktop/configuring-git-for-github-desktop)

  GitHub Desktopを使用して、ローカル リポジトリの Git 構成設定を管理できます。

* [GitHub Desktop での基本設定の構成](/ja/desktop/configuring-and-customizing-github-desktop/configuring-basic-settings-in-github-desktop)

  プライバシー保護、アカウントの GitHub Desktop への関連付け、および Git 構成のための設定にアクセスできます。

* [GitHub Desktop での既定のエディターの構成](/ja/desktop/configuring-and-customizing-github-desktop/configuring-a-default-editor-in-github-desktop)

  GitHub Desktop を、お好みのテキスト エディターまたは統合開発環境 (IDE) でプロジェクト内のファイルを開くように構成することができます。

* [GitHub Desktop用のテーマ設定方法](/ja/desktop/configuring-and-customizing-github-desktop/setting-a-theme-for-github-desktop)

  テーマを設定して、GitHub Desktopの見た目をカスタマイズできます。

* [GitLarge File Storage および GitHub Desktop について](/ja/desktop/configuring-and-customizing-github-desktop/about-git-large-file-storage-and-github-desktop)

  GitHub Desktop には、大きなファイルを管理するための Git 大容量ファイルストレージ が含まれています。

* [ローカルコンピュータからGitHubデスクトップへのリポジトリの追加](/ja/desktop/adding-and-cloning-repositories/adding-a-repository-from-your-local-computer-to-github-desktop)

  GitHub Desktopリポジトリでない場合でも、GitHubにGitリポジトリを追加できます。

* [GitHub Desktopを介してのGitHubへの既存プロジェクト追加](/ja/desktop/adding-and-cloning-repositories/adding-an-existing-project-to-github-using-github-desktop)

  GitHubを使用して、GitHub Desktopに既存のGitリポジトリを追加できます。

* [GitHub Desktopからのリポジトリのクローンとフォーク](/ja/desktop/adding-and-cloning-repositories/cloning-and-forking-repositories-from-github-desktop)

  GitHub Desktopを使ってGitHub上にあるリポジトリをクローンしたりフォークしたりできます。

* [GitHubからのGitHub Desktopへのリポジトリのクローン方法](/ja/desktop/adding-and-cloning-repositories/cloning-a-repository-from-github-to-github-desktop)

  GitHub を使用して、リモートリポジトリを GitHub Desktop にクローンできます。

* [GitHub Desktop でのブランチの管理](/ja/desktop/making-changes-in-a-branch/managing-branches-in-github-desktop)

  GitHub Desktop を使用して、リポジトリ内の既存のブランチから新しいブランチを作成して、変更を安全に試してみることができます。

* [GitHub Desktop でのワークツリーの管理](/ja/desktop/making-changes-in-a-branch/managing-worktrees-in-github-desktop)

  ワークツリーを使用すると、同じリポジトリの複数のブランチで同時に作業できるため、作業を隠すことなくコンテキストの切り替え、変更の確認、修正プログラムの作成を行うことができます。

* [GitHub Desktop でプロジェクトの変更をコミットしてレビューする](/ja/desktop/making-changes-in-a-branch/committing-and-reviewing-changes-to-your-project-in-github-desktop)

  GitHub Desktop は、編集中のすべてのファイルに対するすべての変更を追跡します。 有意義なコミットを作成するために、変更のまとめ方を決めることができます。

* [GitHub Desktop での Git フックの操作](/ja/desktop/making-changes-in-a-branch/working-with-git-hooks-in-github-desktop)

  シェル環境で Git フックを実行し、GitHub Desktop から直接コミット フックをバイパスできます。

* [GitHub Desktop での変更の一時退避](/ja/desktop/making-changes-in-a-branch/stashing-changes-in-github-desktop)

  GitHub Desktop で変更を一時退避することで、ブランチにコミットすることなく変更を一時的に保存できます。

* [GitHub Desktop でのブランチ履歴の表示](/ja/desktop/making-changes-in-a-branch/viewing-the-branch-history-in-github-desktop)

  GitHub Desktop内の任意のコミットに関する詳細を見ることができます。これにはコミットによる変更のdiffが含まれます。

* [GitHub Desktop から GitHub に変更をプッシュする](/ja/desktop/making-changes-in-a-branch/pushing-changes-to-github-from-github-desktop)

  プロジェクトへの変更をローカルにコミットするときに、それらの変更を GitHub から GitHub Desktop にプッシュして、他の人がリモート リポジトリからそれらにアクセスできるようにすることができます。

* [GitHub Desktop 内でコミットを管理するオプション](/ja/desktop/managing-commits/options-for-managing-commits-in-github-desktop)

  GitHub Desktop を使用して、わかりやすいコミットの履歴を維持できます。

* [GitHub Desktop でのコミットを元に戻す](/ja/desktop/managing-commits/undoing-a-commit-in-github-desktop)

  コミットは、リモート ブランチにプッシュする前に元に戻すことができます。

* [GitHub Desktop でのコミットへのリセット](/ja/desktop/managing-commits/resetting-to-a-commit-in-github-desktop)

  リモートブランチに最後にプッシュされたコミットまでの任意のコミットにリセットできます。

* [GitHub Desktop でのコミットの修正](/ja/desktop/managing-commits/amending-a-commit-in-github-desktop)

  GitHub Desktop を使って、最後のコミットを修正できます。

* [Github Desktop でのコミットの打ち消し](/ja/desktop/managing-commits/reverting-a-commit-in-github-desktop)

  GitHub Desktop を使って特定のコミットを打ち消して、その変更をブランチから取り除くことができます。

* [Github Desktop でのコミットのチェリーピック](/ja/desktop/managing-commits/cherry-picking-a-commit-in-github-desktop)

  GitHub Desktop を使用して、あるブランチで特定のコミットを選び、コミットを別のブランチにコピーできます。

* [GitHub Desktop でのコミットの並べ替え](/ja/desktop/managing-commits/reordering-commits-in-github-desktop)

  GitHub Desktop を使用して、ブランチの履歴内のコミットを並べ替えることができます。

* [GitHub Desktop でのコミットのスカッシュ](/ja/desktop/managing-commits/squashing-commits-in-github-desktop)

  GitHub Desktop を使用して、ブランチの履歴内のコミットをスカッシュできます。

* [GitHub Desktop でのタグの管理](/ja/desktop/managing-commits/managing-tags-in-github-desktop)

  GitHub Desktop を使用して、タグの作成、プッシュ、表示することができます。

* [GitHub Desktop でコミットをチェックアウトする](/ja/desktop/managing-commits/checking-out-a-commit-in-github-desktop)

  GitHub Desktop を使用して、リポジトリ内の以前のコミットをチェックアウトできます。

* [GitHub Desktop からの issue または pull request の作成](/ja/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/creating-an-issue-or-pull-request-from-github-desktop)

  リポジトリに対する変更の提案あるいは共同作業のために、Issueあるいはプルリクエストを作成できます。

* [GitHub Desktopでブランチを同期する方法](/ja/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/syncing-your-branch-in-github-desktop)

  コミットは GitHub のプロジェクトにプッシュされるため、リモートリポジトリからプルすることにより、プロジェクトのローカルコピーを同期した状態に保つことができます。

* [GitHub デスクトップでプルリクエストを表示する](/ja/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-a-pull-request-in-github-desktop)

  GitHub Desktop で pull request ブランチを開いて、コミット履歴の表示、チェックの実行、または変更を行うことができます。

* [GitHub Desktop でのチェックの表示と再実行](/ja/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/viewing-and-re-running-checks-in-github-desktop)

  GitHub Desktop で、チェックの状態を確認して実行し直すことができます。

* [GitHub Desktop での通知を構成する](/ja/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/configuring-notifications-in-github-desktop)

  GitHub Desktop では、pull request ブランチで発生するイベントに関する通知により、ユーザーに常に最新の情報が提供されます。

* [GitHub Desktop でリポジトリのリモート URL を変更する](/ja/desktop/working-with-your-remote-repository-on-github-or-github-enterprise/changing-the-remote-url-for-a-repository-in-github-desktop)

  取り扱ってるリポジトリに対してのリモートのURLはGitHub Desktopで変更できます。 リポジトリの名前や、リポジトリを所有するユーザ名、またはOrganizationが変更された場合に役立ちます。