# リポジトリに関するドキュメント

プロジェクトのコードを保存して共同作業できるリポジトリを使用および管理する方法について学習します。

## Recommended

* [リポジトリのクイック スタート](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/quickstart-for-repositories)

  新しいリポジトリを作成し、最初の変更を 5 分でコミットする方法について説明します。

* [リポジトリについて](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/about-repositories)

  リポジトリには、すべてのコード、ファイル、および各ファイルのリビジョン履歴が含まれています。 リポジトリ内で作業についてディスカッションをしたり、作業を管理したりできます。

* [リポジトリのベスト プラクティス](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/best-practices-for-repositories)

  リポジトリを効果的かつ安全に使う方法について説明します。

* [新しいリポジトリの作成](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/creating-a-new-repository)

  個人アカウントや必要な権限を持つどのような Organization にも新しいリポジトリを作成できます。

* [リポジトリをクローンする](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/cloning-a-repository)

  GitHubにリポジトリを作成すると、リモート リポジトリとして存在します。 リポジトリのクローンを作成して、コンピューター上にローカルコピーを作成し、これらの 2 つの場所の間で同期することができます。

* [リポジトリの README ファイルについて](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes)

  リポジトリにREADMEファイルを追加して、そのプロジェクトがなぜ有益なのか、そのプロジェクトで何ができるか、そのプロジェクトをどのように使えるかを他者に伝えることができます。

* [ルールセットについて](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/about-rulesets)

  ルールセットは、ユーザーがリポジトリ内のブランチやタグと対話する方法を制御するのに役立ちます。

* [リポジトリのリリースを管理する](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/managing-releases-in-a-repository)

  リリースを作成し、プロジェクトのイテレーションをバンドルしてユーザに配信できます。

* [リポジトリへのアクセス権を持つ Team と人を管理する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-teams-and-people-with-access-to-your-repository)

  リポジトリへのアクセス権を持つすべての人を確認し、権限を調整できます。

## Links

### Getting started

* [リポジトリのクイック スタート](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/quickstart-for-repositories)

  新しいリポジトリを作成し、最初の変更を 5 分でコミットする方法について説明します。

* [リポジトリについて](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/about-repositories)

  リポジトリには、すべてのコード、ファイル、および各ファイルのリビジョン履歴が含まれています。 リポジトリ内で作業についてディスカッションをしたり、作業を管理したりできます。

## Articles

* [リポジトリについて](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/about-repositories)

  リポジトリには、すべてのコード、ファイル、および各ファイルのリビジョン履歴が含まれています。 リポジトリ内で作業についてディスカッションをしたり、作業を管理したりできます。

* [リポジトリのベスト プラクティス](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/best-practices-for-repositories)

  リポジトリを効果的かつ安全に使う方法について説明します。

* [リポジトリのクイック スタート](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/quickstart-for-repositories)

  新しいリポジトリを作成し、最初の変更を 5 分でコミットする方法について説明します。

* [リポジトリの制限](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/repository-limits)

  リポジトリの制限事項について説明します。

* [新しいリポジトリの作成](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/creating-a-new-repository)

  個人アカウントや必要な権限を持つどのような Organization にも新しいリポジトリを作成できます。

* [個人用リポジトリのアクセスとコラボレーション](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/access-to-repositories)

  GitHubで個人アカウントで所有するリポジトリのアクセスとコラボレーションを管理する方法について説明します。

* [テンプレートからリポジトリを作成する](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template)

  既存のリポジトリと同じディレクトリ構造およびファイルで、新しいリポジトリを作成できます。

* [テンプレートリポジトリを作成する](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/creating-a-template-repository)

  既存のリポジトリをテンプレート化して、あなたや他の人が、同じディレクトリ構造、ブランチ、ファイルを持つ新しいリポジトリ作成できるようにすることができます。

* [問題専用のリポジトリの作成](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/creating-an-issues-only-repository)

  GitHub には issue のみのアクセス許可が用意されていませんが、issue のみを含む 2 つ目のリポジトリを使うことでこれを実現できます。

* [リポジトリを複製する](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/duplicating-a-repository)

  リポジトリのミラーをフォークすることなく維持するには、特別なクローン コマンドを実行して、新しいリポジトリにミラープッシュします。

* [リポジトリをクローンする](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/cloning-a-repository)

  GitHubにリポジトリを作成すると、リモート リポジトリとして存在します。 リポジトリのクローンを作成して、コンピューター上にローカルコピーを作成し、これらの 2 つの場所の間で同期することができます。

* [クローンエラーのトラブルシューティング](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/troubleshooting-cloning-errors)

  リポジトリのクローン作成に問題がある場合は、次の一般的なエラーを確認します。

* [リポジトリの名前を変更する](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/renaming-a-repository)

  Organization のオーナーであるかリポジトリの管理者権限があれば、リポジトリの名前を変更することができます。

* [リポジトリを移譲する](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/transferring-a-repository)

  他のユーザや Organization アカウントにリポジトリを移譲できます。

* [リポジトリの削除](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/deleting-a-repository)

  Organization のオーナーである場合、あるいはリポジトリまたはフォークに対する管理者権限がある場合、任意のリポジトリまたはフォークを削除できます。 フォークしたリポジトリを削除しても、上流のリポジトリは削除されません。

* [削除したリポジトリの復元](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/restoring-a-deleted-repository)

  は、一部の削除されたリポジトリを復元して、その内容を回復できます。

* [すべてのリポジトリの表示](/ja/enterprise-server@3.22/repositories/creating-and-managing-repositories/viewing-all-your-repositories)

  リポジトリ ダッシュボードには、作成したリポジトリと、投稿した場所が一覧表示されます。 検索とフィルターを使用して、適切なリポジトリを検索し、保存されたビューを作成できます。

* [コラボレーターを個人リポジトリに招待する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/repository-access-and-collaboration/inviting-collaborators-to-a-personal-repository)

  ユーザーを個人用リポジトリの追加したりできます。

* [個人リポジトリからコラボレーターを削除する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/repository-access-and-collaboration/removing-a-collaborator-from-a-personal-repository)

  いつでも個人リポジトリからコラボレーターを削除できます。

* [個人アカウントのリポジトリの権限レベル](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/repository-access-and-collaboration/permission-levels-for-a-personal-account-repository)

  個人アカウントが所有するリポジトリには、リポジトリ所有者とコラボレーターという 2 つのアクセス許可レベルがあります。

* [コラボレーターのリポジトリから自分を削除する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/repository-access-and-collaboration/removing-yourself-from-a-collaborators-repository)

  他の人の個人リポジトリのコラボレーターを続けたくなくなった場合は、自分を削除できます。

* [リポジトリの README ファイルについて](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes)

  リポジトリにREADMEファイルを追加して、そのプロジェクトがなぜ有益なのか、そのプロジェクトで何ができるか、そのプロジェクトをどのように使えるかを他者に伝えることができます。

* [リポジトリのライセンス](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository)

  GitHubのパブリック リポジトリは、多くの場合、open sourceソフトウェアを共有するために使用されます。 リポジトリを本当にopen sourceするには、他のユーザーがソフトウェアを自由に使用、変更、配布できるようにライセンスを付与する必要があります。

* [リポジトリのソーシャルメディア向けプレビューをカスタマイズする](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/customizing-your-repositorys-social-media-preview)

  リポジトリにリンクされた時にソーシャルメディアプラットフォームに表示される画像をカスタマイズできます。

* [トピックでリポジトリを分類する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics)

  あなたのプロジェクトを他の人が見つけて貢献しやすくするために、プロジェクトの目的、分野、主催グループなどの、リポジトリに関するトピックを追加できます。

* [コードオーナーについて](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners)

  CODEOWNERS ファイルを使い、リポジトリ中のコードに対して責任を負う個人あるいは Team を指定できます。

* [リポジトリの言語について](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-repository-languages)

  リポジトリ内のファイルやディレクトリが、リポジトリを構成する言語を決定します。 リポジトリの言語を見れば、そのリポジトリの簡単な概要が得られます。

* [CITATION ファイルについて](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-citation-files)

  ユーザーがソフトウェアを正しく引用できるように、CITATION ファイルをリポジトリに追加できます。

* [問題を無効化する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/disabling-issues)

  コントリビューションやバグレポートを受け付けないレポジトリの場合、Issue をオフにしたほうがよいかもしれません。

* [pull requests の無効化](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/disabling-pull-requests)

  投稿を制限する場合は、リポジトリのプル要求アクセスを変更するか、完全に無効にすることができます。

* [リポジトリ内のプロジェクトを無効にする](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/disabling-projects-in-a-repository)

  リポジトリ管理者は、自分またはチームがプロジェクトを使用しないことを選択した場合、リポジトリの プロジェクト をオフにすることができます。

* [リポジトリのGitHub Actions設定の管理](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository)

  特定のリポジトリの GitHub Actions を無効または構成できます。

* [リポジトリのGitHubディスカッションの有効化または無効化](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/enabling-or-disabling-github-discussions-for-a-repository)

  Issue 内の作業範囲を指定することなく、コミュニティで会話したり、質問したり、回答を投稿したりするための場として、リポジトリで GitHub Discussions を使うことができます。

* [リポジトリのセキュリティと分析設定を管理する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-security-and-analysis-settings-for-your-repository)

  GitHubでプロジェクト内のコードをセキュリティで保護して分析する機能を制御できます。

* [リポジトリの可視性を設定する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/setting-repository-visibility)

  あなたのリポジトリを誰が表示できるか選択できます。

* [リポジトリへのアクセス権を持つ Team と人を管理する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-teams-and-people-with-access-to-your-repository)

  リポジトリへのアクセス権を持つすべての人を確認し、権限を調整できます。

* [リポジトリのフォークポリシーを管理する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-forking-policy-for-your-repository)

  組織が所有する特定のプライベート リポジトリのフォークを許可または禁止できます。

* [リポジトリのデフォルトブランチ名を管理する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-default-branch-name-for-your-repositories)

  GitHub で作成する新しいリポジトリに既定のブランチ名を設定できます。

* [リポジトリのコミット サインオフ ポリシーの管理](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-commit-signoff-policy-for-your-repository)

  リポジトリに対して行ったコミットを GitHub の Web インターフェイスを使って自動的にサインオフするようにユーザーに要求できます。

* [リポジトリのプッシュ ポリシーを管理する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-push-policy-for-your-repository)

  1 回のプッシュで更新できるブランチとタグの数を制限できます。

* [リポジトリに対する匿名 Git 読み取りアクセスを有効化する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)

  リポジトリの管理者として、特定の要件を満たす公開リポジトリの匿名 Git 読み取りアクセスを有効または無効にできます。

* [リポジトリへのプッシュに対するメール通知について](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/about-email-notifications-for-pushes-to-your-repository)

  誰かがリポジトリにプッシュしたときに、特定のメールアドレスにメール通知を自動的に送信するように設定できます。

* [外部リソースを参照する自動リンクの構成](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/configuring-autolinks-to-reference-external-resources)

  JIRAのIssueやZendeskのチケットなど外部リソースへの自動リンクを追加して、ワークフローをスムーズにすることができます。

* [リポジトリ内の issue の自動終了を管理する](/ja/enterprise-server@3.22/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-auto-closing-issues)

  マージされたリンク済み pull request で issue を自動終了するかどうかを選択できます。

* [リポジトリ内のブランチを表示する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/viewing-branches-in-your-repository)

  ブランチは、GitHub でのコラボレーションの中心にあるものです。ブランチ ページを使って表示することをお勧めします。

* [ブランチの名前を変更する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/renaming-a-branch)

  リポジトリにあるブランチの名前を変更できます。

* [デフォルトブランチを変更する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/changing-the-default-branch)

  リポジトリに複数のブランチがある場合、任意のブランチをデフォルトブランチとして設定できます。

* [プルリクエスト中のブランチの削除と復元](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/deleting-and-restoring-branches-in-a-pull-request)

  リポジトリでの書き込みアクセスがある場合、クローズまたはマージされた pull request に関連付けられているブランチを削除できます。 オープンな pull request に関連付けられているブランチは削除できません。

* [GitHubのマージ メソッドについて](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/about-merge-methods-on-github)

  リポジトリへのプッシュ アクセスを持つ共同作成者に対し、pull request をさまざまなマージ オプションを使ってマージしたり、リポジトリのすべての pull request に特定のマージ方法を強制したりすることを許可できます。

* [pull request のコミット マージを設定する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-merging-for-pull-requests)

  リポジトリ内の GitHub.com 上のすべての pull request マージについて、マージ コミットを使ったマージを強制、許可、または無効にすることができます。

* [プルリクエストにコミットの圧縮を設定する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-squashing-for-pull-requests)

  リポジトリでの GitHub.com 上のすべての pull request のマージに対するコミットのスカッシュを、強制、許可、または無効化できます。

* [プルリクエストにコミットのリベースを設定する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/configuring-commit-rebasing-for-pull-requests)

  リポジトリ内の GitHub に対するすべての pull request マージに対してコミット リベースを強制、許可、または無効にすることができます。

* [マージキューの管理](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue)

  リポジトリ内の pull request のマージ キューを使って、開発速度を向上させることができます。

* [プルリクエスト ブランチを更新する提案の管理](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-suggestions-to-update-pull-request-branches)

  ベース ブランチで最新ではない場合に、ユーザーが pull request ブランチを常に更新できるようにすることができます。

* [リポジトリ内のプルリクエストの自動マージを管理する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-auto-merge-for-pull-requests-in-your-repository)

  リポジトリ内のプルリクエストの自動マージを許可または禁止できます。

* [ブランチの自動削除を管理する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-the-automatic-deletion-of-branches)

  プルリクエストがリポジトリにマージされた後、「ヘッドブランチ」を自動的に削除することができます。

* [保護されたブランチについて](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/about-protected-branches)

  重要なブランチを保護するには、ブランチ保護ルールを設定します。このルールは、コラボレータがブランチへのプッシュを削除または強制できるかどうかを定義し、ステータスチェックのパスや直線状のコミット履歴など、ブランチへのプッシュの要件を設定します。

* [ブランチ保護ルールを管理する](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule)

  ブランチ保護ルールを作成して、1 つ以上のブランチに特定のワークフローを強制することができます。たとえば、承認レビューを要求したり、保護されたブランチにマージされるすべての pull request について状態チェックを渡したりすることができます。

* [ルールセットについて](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/about-rulesets)

  ルールセットは、ユーザーがリポジトリ内のブランチやタグと対話する方法を制御するのに役立ちます。

* [リポジトリのルールセットの作成](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/creating-rulesets-for-a-repository)

  リポジトリにルールセットを追加して、ユーザーが特定のブランチやタグを操作する方法を制御できます。

* [リポジトリのルールセットの管理](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/managing-rulesets-for-a-repository)

  リポジトリ内の既存のルールセットを編集、監視、削除して、ユーザーが特定のブランチやタグを操作する方法を変更できます。

* [ルールセットで使用できるルール](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/available-rules-for-rulesets)

  リポジトリ内の特定のブランチとタグを保護するためにルールセットに追加できるルールについて説明します。

* [トラブルシューティングルール](/ja/enterprise-server@3.22/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/troubleshooting-rules)

  リポジトリに投稿するときに、ルールセットのトラブルシューティングを行う方法について学習します。

* [新しいファイルの作成](/ja/enterprise-server@3.22/repositories/working-with-files/managing-files/creating-new-files)

  GitHub 上の書き込みアクセス権限を持つリポジトリであれば、どこにでも新しいファイルを直接作成できます。

* [ファイルをリポジトリに追加する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-files/adding-a-file-to-a-repository)

  GitHubまたはコマンド ラインを使用して、既存のファイルをリポジトリにアップロードしてコミットできます。

* [ファイルを新しい場所に移動する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-files/moving-a-file-to-a-new-location)

  GitHub 上の別のディレクトリにファイルを移動するか、コマンド ラインを使ってファイルを移動できます。

* [ファイルを編集する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-files/editing-files)

  ファイル エディター使っているすべてのリポジトリについて、GitHub でファイルを直接編集できます。

* [ファイル名を変更する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-files/renaming-a-file)

  リポジトリ内のファイルの名前は、GitHub で直接、またはコマンド ラインを使って変更できます。

* [リポジトリのファイルを削除する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-files/deleting-files-in-a-repository)

  GitHub では、リポジトリ内にある個々のファイル、またはディレクトリ全体を削除することができます。

* [GitHubでの変更されたファイルの表示方法のカスタマイズ](/ja/enterprise-server@3.22/repositories/working-with-files/managing-files/customizing-how-changed-files-appear-on-github)

  特定のファイルを既定で diff に表示しない、またはリポジトリの言語として考えないようにするために、 `linguist-generated` ファイルで \*\* 属性を使ってマークできます。

* [ファイルの表示と理解](/ja/enterprise-server@3.22/repositories/working-with-files/using-files/viewing-and-understanding-files)

  ファイルの内容を調べ、経時的に変更を追跡して、新しいコードベースとその進化を理解します。

* [ファイルへのパーマリンクを取得する](/ja/enterprise-server@3.22/repositories/working-with-files/using-files/getting-permanent-links-to-files)

  GitHub でファイルを表示しているときに、"y" キーを押すと、表示しているファイルの正確なバージョンへのパーマリンクに URL を更新できます。

* [ソース コード アーカイブのダウンロード](/ja/enterprise-server@3.22/repositories/working-with-files/using-files/downloading-source-code-archives)

  リポジトリにあるコードのスナップショットをダウンロードできます。

* [非コード ファイルの操作](/ja/enterprise-server@3.22/repositories/working-with-files/using-files/working-with-non-code-files)

  GitHub では、さまざまな非コード ファイル形式でのレンダリングと比較がサポートされています。

* [GitHubからファイルをダウンロードする](/ja/enterprise-server@3.22/repositories/working-with-files/using-files/downloading-files-from-github)

  GitHubからファイルをダウンロードする方法と、ダウンロード、複製、フォークの違いを理解する方法について説明します。

* [GitHub での大きいファイルについて](/ja/enterprise-server@3.22/repositories/working-with-files/managing-large-files/about-large-files-on-github)

  GitHub では、通常の Git リポジトリで追跡できるファイルのサイズが制限されます。 制限を超えるファイルを追跡または削除する方法について説明します。

* [Git Large File Storageについて](/ja/enterprise-server@3.22/repositories/working-with-files/managing-large-files/about-git-large-file-storage)

  GitHub では、リポジトリで許可されるファイルのサイズが制限されます。 この制限を超えてファイルを追跡するには、 Git 大容量ファイルストレージを使用できます。

* [Git Large File Storage をインストールする](/ja/enterprise-server@3.22/repositories/working-with-files/managing-large-files/installing-git-large-file-storage)

  Git LFS を使用するには、Git とは別の新しいプログラムをダウンロードしてインストールする必要があります。

* [Git Large File Storage を設定する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-large-files/configuring-git-large-file-storage)

  Git LFSがインストールされたら、リポジトリ内の大きなファイルに関連付ける必要があります。

* [Git Large File Storage でのコラボレーション](/ja/enterprise-server@3.22/repositories/working-with-files/managing-large-files/collaboration-with-git-large-file-storage)

  Git LFSを有効にすると、大容量のファイルも Git で扱う通常のファイルと同じようにフェッチ、修正、プッシュできます。 ただし、Git LFSを持っていないユーザの場合、ワークフローが異なります。

* [リポジトリのファイルを Git Large File Storage に移動する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-large-files/moving-a-file-in-your-repository-to-git-large-file-storage)

  Git LFS をセットアップしてあり、Git LFS で追跡する必要があるファイルがすでにリポジトリにある場合は、まずそれをリポジトリから削除する必要があります。

* [ファイルを Git Large File Storage から削除する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-large-files/removing-files-from-git-large-file-storage)

  リポジトリに Git LFS をセットアップしてあれば、Git LFS からは、すべてのファイルを削除することも、ファイルのサブセットを削除することもできます。

* [Git Large File Storage のアップロード エラーを解決する](/ja/enterprise-server@3.22/repositories/working-with-files/managing-large-files/resolving-git-large-file-storage-upload-failures)

  お使いの Git LFS ファイルが正しくアップロードできない場合、アップロード エラーのトラブルシューティングを行うためにいくつかの手順を実行できます。

* [リリースについて](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/about-releases)

  他の人が使用できるようにソフトウェア、リリースノート、バイナリファイルへのリンクをパッケージしたリリースを作成できます。

* [リポジトリのリリースを管理する](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/managing-releases-in-a-repository)

  リリースを作成し、プロジェクトのイテレーションをバンドルしてユーザに配信できます。

* [リポジトリのリリースとタグを表示する](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/viewing-your-repositorys-releases-and-tags)

  リリース名またはタグのバージョン番号でリポジトリの履歴を時系列順に表示できます。

* [リポジトリのリリースの検索](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/searching-a-repositorys-releases)

  キーワード、タグ、およびその他の修飾子を使って、リポジトリ内の特定のリリースを検索できます。

* [リリースにリンクする](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/linking-to-releases)

  GitHubで作成したすべてのリリースを一意の URL で共有できます。

* [リリースの比較](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/comparing-releases)

  リリースタグを比較して、異なるリリース間でのリポジトリの変更を確認できます。

* [自動生成リリース ノート](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/automatically-generated-release-notes)

  GitHub リリースのリリース ノートを自動的に生成できます

* [クエリパラメータ付きのリリースフォームのための自動化](/ja/enterprise-server@3.22/repositories/releasing-projects-on-github/automation-for-release-forms-with-query-parameters)

  カスタマイズされた情報で新しいリリースフォームを自動的に展開することによってリリースを素早く作成するには、リリースフォームページの URL にクエリパラメータを追加できます。

* [リポジトリのデプロイメントアクティビティを表示する](/ja/enterprise-server@3.22/repositories/viewing-activity-and-data-for-your-repository/viewing-deployment-activity-for-your-repository)

  リポジトリ全体のデプロイメントまたは特定のプルリクエストに関する情報を表示できます。

* [リポジトリグラフについて](/ja/enterprise-server@3.22/repositories/viewing-activity-and-data-for-your-repository/about-repository-graphs)

  リポジトリグラフは、リポジトリのデータを見たり分析したりするための役に立ちます。

* [Pulse を使用してリポジトリ アクティビティの概要を表示する](/ja/enterprise-server@3.22/repositories/viewing-activity-and-data-for-your-repository/using-pulse-to-view-a-summary-of-repository-activity)

  Pulse を使って、リポジトリの pull request、issue、コミット アクティビティの概要を表示できます。

* [プロジェクトのコントリビューターを表示する](/ja/enterprise-server@3.22/repositories/viewing-activity-and-data-for-your-repository/viewing-a-projects-contributors)

  リポジトリとその依存関係確認できます。

* [リポジトリの内容への変更の分析](/ja/enterprise-server@3.22/repositories/viewing-activity-and-data-for-your-repository/analyzing-changes-to-a-repositorys-content)

  リポジトリのコミット、コミット頻度、内容の追加や削除を分析することで、リポジトリの内容の変更を見ることができます。

* [リポジトリ間の接続を理解する](/ja/enterprise-server@3.22/repositories/viewing-activity-and-data-for-your-repository/understanding-connections-between-repositories)

  ネットワーク グラフとフォークの一覧を使用して、フォークのネットワークを理解します。

* [アクティビティ ビューを使用してリポジトリへの変更を表示する](/ja/enterprise-server@3.22/repositories/viewing-activity-and-data-for-your-repository/using-the-activity-view-to-see-changes-to-a-repository)

  アクティビティ ビューを使用して、リポジトリへの変更の詳細な履歴を表示できます。

* [リポジトリのアーカイブ](/ja/enterprise-server@3.22/repositories/archiving-a-github-repository/archiving-repositories)

  リポジトリをアーカイブし、すべてのユーザに対してリードオンリーとし、アクティブにメンテナンスされなくなったことを示すことができます。 アーカイブされたリポジトリのアーカイブを解除することもできます。

* [リポジトリのバックアップ](/ja/enterprise-server@3.22/repositories/archiving-a-github-repository/backing-up-a-repository)

  Git、API を使用して、リポジトリをバックアップできます。