トピックごとに参照
GitHub を使ってみる
- Git のセットアップ
- リポジトリを作成する
- リポジトリをフォークする
- ソーシャル機能
GitHub について学ぶ
- GitHub の製品
- GitHub アカウントの種類
- GitHub 上のアクセス権限
- GitHub 用語集
- Git チートシート
- Git と GitHub の学習リソース
GitHub へのサインアップ
- 新しい GitHub アカウントへのサインアップ
- メールアドレスを検証する
- Setting up a trial of GitHub Enterprise Cloud
- Setting up a trial of GitHub Enterprise Server
GitHub 上でプロジェクトを探索する
- GitHub でオープンソースのプロジェクトを検索する
- Star を付けてリポジトリを保存する
- 人をフォローする
GitHub の利用
- サポートされているブラウザ
- 接続問題のトラブルシューティング
- キーボードショートカット
GitHub ユーザアカウントの設定と管理
ユーザ アカウント設定の管理
- パーソナルダッシュボードについて
- GitHub ユーザ名の変更
- 複数のユーザアカウントをマージする
- ユーザを Organization に変換する
- 自分のユーザアカウントの削除
- ユーザーアカウントのリポジトリの権限レベル
- ユーザー所有のプロジェクトボードの権限レベル
- ユーザ アカウントのプロジェクトボードに対するアクセスを管理する
- 退職のためのベストプラクティス
- 「Available for hire」チェックボックスは何をするのか?
メール プリファレンスの管理
- GitHub アカウントへのメールアドレスの追加
- プライマリメールアドレスの変更
- バックアップメールアドレスを設定する
- コミットメールアドレスを設定する
- 個人のメールアドレスを公開するコマンドラインのプッシュのブロック
- 自分の GitHub ユーザ名またはメールアドレスを忘れた場合は
- GitHub が配信するメールの種類
- GitHub からのマーケティング メールを管理する
個人リポジトリに対するアクセスを管理する
- コラボレーターを個人リポジトリに招待する
- 個人リポジトリからコラボレーターを削除する
- コラボレーターのリポジトリから自分を削除する
Organization でメンバーシップを管理する
- Organization メンバーシップについて
- Organization へのアクセス
- Organization の人のロールを表示する
- OAuth App に対する Organization の承認をリクエストする
- Organization のメンバーシップを公開または非公開にする
- Organization から自分を削除する
GitHub プロフィールの設定と管理
プロフィールのカスタマイズ
- プロフィールについて
- Organization のプロフィールについて
- プロフィールをパーソナライズする
- プロフィールにアイテムをピン止めする
プロフィールでコントリビューショングラフを管理する
- プロフィールでコントリビューションを表示する
- プロフィールでのアクティビティのオーバービューを表示する
- プライベートコントリビューションをプロフィールで公開または非公開にする
- GitHub.com プロフィールにGitHub Enterprise Serverコントリビューションを伝達する
- コントリビューションがプロフィールに表示されないのはなぜですか?
- タイムライン上のコミットのトラブルシューティング
GitHubへの認証方法
アカウントとデータを安全に保つ
- 強力なパスワードの作成
- GitHub アクセス認証情報を更新する
- コマンドライン用の個人アクセストークンを作成する
- SSH キーをレビューする
- デプロイ キーをレビューする
- OAuth アプリケーションの認可
- 許可されたインテグレーションをレビューする
- サードパーティアプリケーションと接続する
- 許可されたアプリケーション (OAuth) をレビューする
- セキュリティ ログをレビューする
- 機密データをリポジトリから削除する
- 匿名化された画像URLについて
- GitHubのIPアドレスについて
- GitHub の SSH キーフィンガープリント
- Sudo モード
- 許可されていないアクセスを防止する
2 要素認証でアカウントを保護する
- 2 要素認証について
- 2 要素認証を設定する
- 2 要素認証リカバリ方法を設定する
- 2 要素認証を利用した GitHub へのアクセス
- 2 要素認証クレデンシャルをなくした際のアカウントの回復
- モバイルデバイスに対する 2 要素認証配信方法の変更
- SMS 認証がサポートされている国
- 個人アカウントの 2 要素認証を無効化する
SAMLシングルサインオンで認証する
- SAMLのシングルサインオンでの認証について
- SAMシングルサインオンで利用するためにSSHキーを認可する
- SAMLシングルサインオンで利用するために個人アクセストークンを認可する
- アクティブな SAML セッションの表示と管理
GitHub に SSH で接続する
- SSH について
- 既存の SSH キーの確認
- 新しい SSH キーを生成して ssh-agent に追加する
- GitHub アカウントへの新しい SSH キーの追加
- SSH 接続をテストする
- SSH キーパスフレーズを使う
SSH のトラブルシューティング
- HTTPS ポートを介して SSH を使用する
- SSH キーのパスフレーズのリカバリ
- SSH キーの削除または紛失
- "Error: Permission denied (publickey)"
- "Error: Bad file number"
- "Error: Key already in use"
- "Error: Permission to user/repo denied to other-user"
- "Error: Permission to user/repo denied to user/other-repo"
- "Error: Agent admitted failure to sign"
- "Error: ssh-add: illegal option -- K"
- "Error: SSL certificate problem, verify that the CA cert is OK"
- "Error: We're doing an SSH key audit"
コミット署名の検証を管理する
- コミット署名の検証について
- 既存の GPG キーの確認
- 新しい GPG キーを生成する
- GitHub アカウントへの新しい GPG キーの追加
- Git へ署名キーを伝える
- GPG キーとメールの関連付け
- コミットに署名する
- タグに署名する
コミット署名検証のトラブルシューティング
- コミットおよびタグの署名の検証ステータスを確認する
- 期限切れ GPG キーを更新する
- GPG キーで検証済みのメールアドレスを使う
GitHub でのアクティビティに関する通知を受信する
通知を使ってみる
- 通知について
- Web 通知について
- メール通知について
- 通知へのアクセス
- 通知の配信方法を選択する
- Organization のニュースフィードについて
通知を管理する
- 通知を既読としてマークする
- 後で見るために通知を保存する
- 通知のサブスクライブとサブスクライブ解除
- サブスクライブしている Issue とプルリクエストをリストする
- リポジトリの Watch と Watch 解除
- リポジトリのリリースを Watch および Watch 解除する
- Team ディスカッションの Watch と Watch 解除
- Watch しているリポジトリのリスト
- リポジトリへのプッシュに対するメール通知について
Organization と Team の設定と管理
Organization のグループでコラボレーションする
- Organizationについて
- Organization ダッシュボードについて
- 新しい Organization をゼロから作成
- Organization の設定へのアクセス
- Organization のインサイトを表示する
Organization でメンバーシップを管理する
- Organization に参加するようユーザを招待する
- Organization への招待のキャンセルまたは編集
- Organization からメンバーを削除する
- Oraganization の以前のメンバーを復帰させる
- 私の Organization に所属する人のためにアカウントを作成できますか?
Organization へのアクセスをロールで管理する
- Organization の権限レベル
- メンバーのロールを「オーナー」に変更する
- Organization メンバーに「チームメンテナー」権限を付与する
- Organization への支払いマネージャーの追加
- Organization から支払いマネージャーを削除する
メンバーを Team に編成する
- Team について
- Team の作成
- Team のプロフィール画像を設定する
- Team への Organization メンバーの追加
- アイデンティティプロバイダと GitHub の間で Team を同期する
- Team の名前の変更
- Team の可視性の変更
- Organization 階層内で Team を移動する
- 子チームの追加をリクエストする
- 親チームの追加または変更をリクエストする
- Team から Organization メンバーを削除する
- Organization の Team ディスカッションを無効にする
- Team の削除
Organization のリポジトリに対するアクセスを管理する
- Organization のリポジトリ権限レベル
- 自分のリポジトリにアクセスできる人を表示する
- Organization のリポジトリへの個人のアクセスを管理する
- Organization のリポジトリに対するチームのアクセスを管理する
- 外部のコラボレータを Organization のリポジトリに追加する
- 外部コラボレーターを Organization リポジトリから削除する
- Organization メンバーを外部コラボレーターに変換する
- 外部コラボレーターを Organization メンバーに変換する
- 以前の外部のコラボレータの Organization へのアクセスを復帰させる
Organization のプロジェクトボードへのアクセスを管理する
- Organization のプロジェクトボード権限
- Organization メンバーのプロジェクトボードへのアクセスを管理する
- Organization のプロジェクトボードに対するチームのアクセスを管理する
- Organization のプロジェクトボードに対する個々のアクセスを管理する
- Organization のプロジェクトボードに外部のコラボレータを追加する
- 外部コラボレーターを Organization プロジェクトボードから削除する
Organization のアプリケーションに対するアクセスを管理する
- GitHub App マネージャーを Organization に追加する
- GitHub App マネージャーを Organization から削除する
Organization の設定を管理する
- Organization のドメインを検証する
- Organization の名前を変更する
- Organization の所有権を移譲する
- Organization 内でリポジトリの作成を制限する
- Setting permissions for deleting or transferring repositories
- Organization 内でリポジトリの可視性の変更を制限する
- Organization 内のプライベートリポジトリのフォークの許可
- Setting permissions for adding outside collaborators
- Organization 内の Issue の削除を許可する
- Organization のチーム作成権限を設定する
- Organization dependency insights の可視性を変更する
- Organization のメンバー名表示を管理する
- Organization アカウントの削除
- Organization をユーザに変換する
- 企業利用規約にアップグレードする
- GDPR 準拠のために GitHub とのデータ保護契約を締結する
Migrating to improved organization permissions
- オーナー Team を改善された Organization の権限に移行する
- 管理者 Team を改善された Organization の権限に移行する
- Migrating admin teams to improved organization permissions
Organization のデータへのアクセスを制限する
- OAuthアプリケーションのアクセス制限について
- Organization の OAuth App アクセス制限を有効化する
- Organization の OAuth App アクセス制限の無効化
- Organization 用の OAuth アプリケーションの承認
- 以前承認した OAuth App への Organization のアクセスを拒否する
Organization を安全に保つ
- Organization 内のユーザが 2 要素認証を有効にしているかどうかを表示する
- Organization で 2 要素認証の義務化を準備する
- Organization で 2 要素認証を要求する
- Restricting email notifications to an approved domain
- Organization の Audit log をレビューする
- Organization のインストール済みインテグレーションをレビューする
Organization で SAML シングルサインオンを管理する
- SAMLシングルサインオンでのアイデンティティ及びアクセス管理について
- SCIM について
- アイデンティティプロバイダを Organization に接続する
- Organization 向けの SAML シングルサインオンを有効化してテストする
- Organization での SAML シングルサインオンの強制を準備する
- Organization で SAML シングルサインオンを施行する
- Organization の SAML シングルサインオンのリカバリコードをダウンロードする
- アイデンティティプロバイダが利用できない場合の Organization へのアクセス
SAML シングルサインオンでの Organization へのアクセスを許可する
- SAML シングルサインオンでボットおよびサービスアカウントを管理する
- Organization のメンバーの認可済みアクセストークンの表示と削除
- 2 要素認証と SAML シングルサインオンについて
Organization のリポジトリに対する Git アクセスを管理する
- SSH認証局について
- OrganizationのSSH認証局を管理する
Organization で適切なコントリビューションを促す
- Organization での操作を制限する
- Organization からのユーザのブロック
- Organization からブロックされているユーザの表示
- Organization からユーザのブロックを解除する
Enterprise アカウントの設定と管理
Enterprise アカウントを管理する
- Enterprise アカウントについて
- Enterprise アカウントのプランおよび利用状況を表示する
Enterprise アカウントのユーザを管理する
- Enterprise アカウントのロール
- Enterprise アカウントを管理するようユーザを招待する
- Enterprise アカウントの人を表示する
Enterprise アカウントの Organization を管理する
- Enterprise アカウントに Organization を追加する
- インターナルリポジトリを作成する
- Enterprise アカウントで Organization の監査ログを見る
- Enterprise アカウントで Organization イベント用の webhook を設定する
Enterprise アカウントで Organization のポリシーを設定する
- Enterprise アカウントでリポジトリ管理ポリシーを施行する
- Enterprise アカウントでプロジェクトボードでのポリシーを施行する
- Enterprise アカウントで Team のポリシーを施行する
- Enterprise アカウントでセキュリティ設定を強制する
- dependency insightsに関するポリシーを施行する
GitHub での請求と支払いの設定と管理
GitHub の支払い設定を管理する
- GitHub の支払いについて
- プランと請求日を表示する
- 支払い方法を追加または編集する
- 支払い履歴と領収書を表示する
- 領収書に情報を追加する
- 支払い請求先メールアドレスを設定する
- 支払いサイクル期間の変更
- クーポンを利用する
- クレジットカードへの請求が拒否された場合のトラブルシューティング
- ロックされたアカウントのロックを解除する
- 支払い方法を削除する
GitHub アカウントの支払いを管理する
- GitHub アカウントの支払いについて
- ユーザごとの価格付けについて
- アップグレードやダウングレードは支払い処理にどのように影響しますか?
- GitHub のプランをアップグレードする
- プランの保留中の変更の表示と管理
- GitHub プランをダウングレードする
- GitHub アカウントの割引プラン
GitHub Marketplace アプリの支払いを管理する
- GitHub Marketplaceの支払いについて
- GitHub Marketplace アプリケーションの支払いプランをアップグレードする
- GitHub Marketplace アプリケーションの支払いプランをダウングレード
- GitHub Marketplace アプリケーションのキャンセル
Git Large File Storage の支払いを管理する
- Git Large File Storage の支払いについて
- Git Large File Storage の使用状況を表示する
- Git Large File Storage をアップグレードする
- Git Large File Storage のダウングレード
GitHub スポンサーの支払いを管理する
- GitHub スポンサーの支払いについて
- スポンサーシップをアップグレードする
- スポンサーシップをダウングレードする
Setting up paid organizations for procurement companies
- 購入代行業者のためのOrganizationについて
- クライアントの代理での Organization の作成と支払い
- クライアントの有料 Organization をアップグレードまたはダウングレードする
- クライアントの有料 Organization を更新する
GitHub での執筆
GitHub で書き、フォーマットしてみる
- GitHub 上での執筆とフォーマットについて
- 基本的な書き方とフォーマットの構文
高度なフォーマットを使用して作業する
- 情報を表に編成する
- コードブロックの作成と強調表示
- 自動リンクされた参照と URL
返信テンプレートを使って作業する
- 返信テンプレートについて
- 返信テンプレートの作成
- 返信テンプレートを編集する
- 返信テンプレートの削除
- 返信テンプレートを使う
Gist でコンテンツを編集・共有する
- Gist の作成
- Gistのフォークとクローン
リポジトリの作成、クローン、アーカイブ
GitHub でのリポジトリの作成
- リポジトリについて
- 新しいリポジトリの作成
- テンプレートからリポジトリを作成する
- READMEについて
- コードオーナーについて
- リポジトリの言語について
- リポジトリのライセンス
- テンプレートリポジトリを作成する
- Issue だけのリポジトリの作成
- リポジトリでコンテンツと diff の表示を制限する
- リポジトリを複製する
GitHub からリポジトリをクローンする
- リポジトリをクローンする
- HTTPS クローニングエラー
- "Error: Repository not found"
- "Error: Remote HEAD refers to nonexistent ref, unable to checkout"
GitHub リポジトリのアーカイブ
- リポジトリのアーカイブ処理について
- リポジトリのアーカイブ
- GitHub上のコンテンツとデータのアーカイブ処理について
- コンテンツを参照して引用する
- リポジトリのバックアップ
Git を使用する
Git および GitHub を使ってみる
- Git でのユーザ名を設定する
- Git に GitHub のパスワードをキャッシュする
- Git が常にパスワードを要求するのはなぜですか?
- OSX キーチェーンから認証情報を更新する
Git について学ぶ
- Git のワークフロー
- Git とのテキストエディタの関連付け
- 行終端を処理するようGitを設定する
- ファイルを無視する
一般的な Git コマンドを使用する
- コミットをリモートリポジトリにプッシュする
- リモートリポジトリから変更を取得する
- non-fast-forward エラーの扱い
リモートリポジトリを管理する
- リモートリポジトリについて
- どのリモート URL を使うべきですか?
- リモートの追加
- リモートの URL の変更
- リモートの名前を変更する
- リモートを削除する
高度な Git コマンドを使用する
- 作者情報の変更
- Gitリベースについて
- コマンドラインで Git リベースを使う
- Git リベース後のマージコンフリクトを解決する
- Gitのサブツリーのマージについて
- サブフォルダを新規リポジトリに分割する
変更をプロジェクトにコミットする
コミットの作成と編集
- 複数の作者を持つコミットを作成する
- Organization の代理でコミットを作成する
- コミットメッセージの変更
コミットの表示と比較
- コミットのブランチおよびタグラベル
- 時間でコミットを比較する
- コミットビュー間の違い
コミットのトラブルシューティング
- コミットが GitHub にはありますが、ローカルにはありません
- コミットが間違ったユーザにリンクされているのはなぜですか?
- コミットが間違った順番になっているのはなぜですか?
Issue とプルリクエストでのコラボレーション
- GitHub のフロー
- 共同開発モデルについて
- GitHubでのディスカッションについて
フォークを使って作業する
- フォークについて
- フォークにリモートを設定する
- フォークを同期する
- 上流リポジトリをフォークにマージする
- フォークから作成されたプルリクエストのブランチへの変更の許可
- リポジトリが削除されたり可視性が変更されたりするとフォークはどうなりますか?
コード品質保証機能を使ってリポジトリでコラボレーションする
- ステータスチェックについて
プルリクエストで、作業に対する変更を提案する
- ブランチについて
- リポジトリ内でブランチを作成および削除する
- プルリクエストについて
- プルリクエスト中でのブランチの比較について
- プルリクエストの作成方法
- フォークからのプルリクエストの作成
- プルリクエストのステージの変更
- Pull Request レビューをリクエストする
- プルリクエストのベースブランチの変更
- フォークから作成されたプルリクエストのブランチへの変更をコミットする
マージコンフリクトへの対処
- マージコンフリクトについて
- GitHub でのマージ コンフリクトを解決する
- コマンド ラインを使用してマージ コンフリクトを解決する
Pull Request での変更をレビューする
- プルリクエストのレビューについて
- プルリクエストで提案された変更をレビューする
- プルリクエスト内のファイルをフィルタリングする
- プルリクエストで変更されたメソッドや機能を見つける
- プルリクエストへコメントする
- Pull Request レビューを表示する
- プルリクエストでのフィードバックを取り込む
- 必須レビューでのプルリクエストの承認
- プルリクエストレビューの却下
- プルリクエストをローカルでチェック アウトする
プルリクエストから変更を取り込む
- プルリクエストのマージについて
- プルリクエストをマージする
- プルリクエストをクローズする
- Pull Request を打ち消す
GitHub での作業を管理する
Issue で作業を管理する
- Issueについて
- Issue の作成
- Issue の削除
- コードから Issue を開く
- 他のリポジトリへ Issue を移譲する
- Issue をリポジトリにピン止めする
- コードスニペットへのパーマリンクを作成する
- タスクリストについて
- クエリパラメータ付きのIssule及びプルリクエストの自動化について
- Issue およびプルリクエストのファイル添付
- GitHub の他のユーザに Issue およびプルリクエストをアサインする
- すべての Issue およびプルリクエストを見る
- Issues を無効化する
- キーワードを使って Issue をクローズする
- 重複したIssueやプルリクエストについて
Issue とプルリクエストのラベル付け
- ラベルについて
- ラベルの作成
- Issue およびプルリクエストへのラベルの適用
- ラベルの編集
- ラベルの削除
プロジェクトボードを管理する
- プロジェクトボードについて
- プロジェクトボードの作成
- プロジェクトボードの編集
- リポジトリをプロジェクトボードにリンクする
- プロジェクトボードの自動化について
- プロジェクトボードの自動化を設定する
- プロジェクトボードをコピーする
- プロジェクトボードをクローズする
- クローズされたプロジェクトボードを再びオープンする
- プロジェクトボードの削除
- リポジトリ内のプロジェクトボードを無効化する
- Organization のプロジェクトボードを無効化
- プロジェクトボードの表示設定の変更
プロジェクトボードで進捗を追跡する
- プロジェクトボードへの Issue およびプルリクエストの追加
- プロジェクトボードへのノートの追加
- プロジェクトボードで進捗を追跡する
- プロジェクトボードでカードをフィルタリングする
- プロジェクトボード上のカードのアーカイブ
作業の進捗をマイルストーンで追跡する
- マイルストーンについて
- Issue とプルリクエストのマイルストーンの作成と削除
- Issue およびプルリクエストにマイルストーンを関連付ける
- Issue とプルリクエストをマイルストーンでフィルタリングする
- マイルストーンの進捗状況を表示する
リポジトリ内の情報を検索する
- Issue およびプルリクエストをフィルタリングする
- Issue およびプルリクエストをアサインされた人でフィルタリングする
- Issue およびプルリクエストをラベルでフィルタリングする
- プルリクエストをレビューステータスでフィルタリングする
- Issue およびプルリクエストをソートする
- 検索を使用して Issue およびプルリクエストをフィルタリングする
- フィルターを共有する
強いコミュニティを作る
健全なコントリビューションを促すプロジェクトをセットアップする
- パブリックリポジトリのコミュニティプロフィールについて
- プロジェクトのコミュニティプロフィールへのアクセス
- リポジトリコントリビューターのためのガイドラインを定める
- プロジェクトへの行動規範の追加
- プロジェクトへのサポートリソースの追加
- リポジトリへのライセンスの追加
- 所属する Organization 用にデフォルトのコミュニティ健全性ファイルを作成
- 新しいコントリビューターがプロジェクトを見つけやすいようラベルを活用する
- リポジトリにスポンサーボタンを表示する
Using issue and pull request templates
- Issueとプルリクエストのテンプレートについて
- リポジトリ用 Issue テンプレートの作成
- リポジトリ用のプルリクエストテンプレートの作成
- リポジトリ用の単一 Issue テンプレートを手動で作成する
Team とコラボレーションする
- Team ディスカッションについて
- Team ディスカッションの作成
- Team ディスカッションの編集または削除
- Team ディスカッションをピン止めする
コメントおよび会話をモデレートする
- 混乱を生じるコメントを管理する
- 会話をロックする
- コメントの変更を追跡する
プロジェクトで適切なコントリビューションを促す
- リポジトリでの操作を制限する
- 個人アカウントからのユーザのブロック
- 個人アカウントからブロックしたユーザを表示する
- 個人アカウントからユーザのブロックを解除する
- 悪用あるいはスパムをレポートする
ウィキでプロジェクトを文書化する
- ウィキについて
- ウィキページを追加または編集する
- ウィキにフッタやサイドバーを作成する
- ウィキのコンテンツを編集する
- ウィキの変更履歴を表示する
- Wiki へのアクセス権限の変更
- ウィキを無効化する
GitHub で情報を検索する
GitHub の検索を使ってみる
- GitHub での検索について
- 検索構文を理解する
- クエリ検索のトラブルシューティング
- 検索結果をソートする
- GitHub Enterprise Server で GitHub.com リポジトリの検索を有効化する
GitHub 上で検索する
- GitHub でファイルを検索する
- リポジトリを検索する
- トピックを検索する
- コードの検索
- コミットを検索する
- Issue およびプルリクエストを検索する
- ユーザを検索する
- ウィキを検索する
- フォーク内を検索する
GitHub にプロジェクトをインポートする
GitHub にソースコードをインポートする
- GitHub Importerについて
- GitHub Importer でリポジトリをインポートする
- GitHub Importer でコミット作者属性を更新する
- コマンドラインを使った Git リポジトリのインポート
- コマンドラインを使った GitHub への既存のプロジェクトの追加
- ソースコード移行ツール
GitHub で Subversion を使う
- Subversion と Git の違い
- Subversion クライアントのサポート
- GitHub がサポートする Subversion プロパティ
リポジトリを管理する
リポジトリ設定を管理する
- リポジトリの可視性を設定する
- トピックでリポジトリを分類する
- 変更したファイルの GitHub での表示方法をカスタマイズする
- リポジトリのソーシャルメディア向けプレビューをカスタマイズする
- リポジトリのデプロイメントアクティビティを表示する
- Organization が所有するプライベートリポジトリのフォークの許可
- Configuring autolinks to reference external resources
- リポジトリの名前を変更する
- リポジトリを移譲する
- リポジトリの削除
- Restoring a deleted repository
リポジトリ内のブランチを管理する
- デフォルトブランチを設定する
- リポジトリ内のブランチを表示する
- プルリクエスト中のブランチの削除と復元
プルリクエストマージを設定する
- GitHub上のマージ方法について
- プルリクエストにコミットの squash を設定する
- プルリクエストにコミットのリベースを設定する
- ブランチの自動的削除を管理する
プルリクエストのマージ可能性を定義
- 保護されたブランチについて
- 保護されたブランチを設定する
- 必須ステータスチェックについて
- 必須ステータスチェックのタイプ
- 必須ステータスチェックを有効にする
- ブランチ制限について
- ブランチ制限の有効化
- プルリクエストの必須レビューについて
- プルリクエストの必須レビューを有効にする
- 必須コミット署名について
- 必須コミット署名を有効にする
リポジトリのリリースを管理する
- リリースについて
- リリースの作成
- リリースのダウンロード数を取得する
- リリースの編集と削除
- リポジトリのタグを表示する
- リリースにリンクする
- クエリパラメータ付きのリリースフォームのための自動化
リポジトリを保護する
- トークンスキャンニングについて
リポジトリデータをグラフで可視化する
基本的なリポジトリデータへのアクセス
- リポジトリグラフについて
- リポジトリアクティビティの概要を表示する
- プロジェクトのコントリビューターを表示する
- リポジトリへのトラフィックを表示する
リポジトリの内容への変更の分析
- リポジトリ内のコミットを可視化する
- リポジトリ内のコンテンツに対する追加と削除を可視化する
リポジトリ間の接続を理解する
- リポジトリのネットワークを表示する
- リポジトリのフォークをリストする
- リポジトリに依存するプロジェクトのリスト
- リポジトリが依存するパッケージをリストする
セキュリティ脆弱性を管理する
プロジェクトのセキュリティ脆弱性を管理する
- リポジトリにセキュリティポリシーを追加する
- メンテナーセキュリティアドバイザリについて
- メンテナーセキュリティアドバイザリの権限レベル
- メンテナーセキュリティアドバイザリを作成する
- メンテナーセキュリティアドバイザリにコラボレータを追加する
- 一時的なプライベートフォークで、セキュリティ脆弱性を解決するためにコラボレートする
- メンテナーセキュリティアドバイザリを公開する
プロジェクトの依存関係にある脆弱性を管理する
- 脆弱性のある依存関係に対するセキュリティアラートについて
- 自動的なセキュリティ修正を設定する
- リポジトリ内の脆弱な依存関係を表示・更新する
- Organization で脆弱性のある依存関係に関するアラートを管理する
リポジトリのファイルを管理する
GitHub でファイルを管理する
- GitHub 上のコード間を移動する
- 新しいファイルの作成
- ファイルをリポジトリに追加する
- ファイルを新しい場所に移動する
- リポジトリのファイルを編集する
- 他のユーザーのリポジトリ内のファイルを編集する
- ファイルの変更を追跡する
- ファイルの削除
- ファイルの名前を変更する
- ファイルへのパーマリンクを取得する
コマンドラインを使用してファイルを管理する
- コマンドラインを使用してファイルをリポジトリに追加する
- コマンドラインを使用してファイルの名前を変更する
- コマンドラインを使用してファイルを新しい場所へ移動する
非コードファイルでの作業
- 画像をレンダリングして違いを見極める
- 3Dファイルビューア
- CSV および TSV データをレンダリングする
- PDF ドキュメントをレンダリングする
- 文章ドキュメントの差分をレンダリングする
- GitHub に geoJSON ファイルをマッピングする
- GitHub で Jupyter notebook ファイルを使って作業する
大きなファイルを管理する
大きなファイルを使って作業する
- 大容量ファイルの制限
- ファイルをリポジトリの履歴から削除する
- 大きなバイナリを配布する
- 私のディスク容量はいくつですか?
大きなファイルのバージョン付け
- Git Large File Storageについて
- Git Large File Storage をインストールする
- Git Large File Storage を設定する
- ストレージと帯域の利用について
- Git Large File Storage でのコラボレーション
- リポジトリのファイルを Git Large File Storage に移動する
- ファイルを Git Large File Storage から削除する
- Git Large File Storage のアップロード エラーを解決する
GitHub パッケージレジストリでパッケージを管理する
- GitHub パッケージレジストリについて
- GitHub パッケージレジストリで利用するために Docker を設定する
- GitHub パッケージレジストリで利用するために Apache Maven を設定する
- Configuring Gradle for use with GitHub Package Registry
- GitHub パッケージレジストリで利用するために NPM を設定する
- GitHub パッケージレジストリで利用するために NuGet を設定する
- GitHub パッケージレジストリで利用するために RubyGems を設定する
GitHub ワークフローをカスタマイズする
インテグレーションに触れる
- インテグレーションについて
- GitHub Marketplaceについて
- GitHub の機能拡張およびインテグレーション
GitHub Marketplace でのアプリケーションの購入とインストール
- 個人アカウントでアプリケーションをインストールする
- Organization でアプリケーションをインストールする
GitHub Actionsでワークフローを自動化する
GitHub Actionsを使ってみる
- GitHub Actionsについて
ワークフローを設定する
- ワークフローを設定する
- ワークフローの実行の管理
- GitHub Actionsのワークフロー構文
- ワークフローをトリガーするイベント
- GitHub Actionsの仮想環境
- GitHub Actionsの仮想環境でのソフトウェア
- GitHub Actions のコンテキストおよび式の構文
- Persisting workflow data using artifacts
アクションのビルド
- アクションについて
- GitHub Actionsのメタデータ構文
- JavaScript アクションを作成する
- Docker コンテナのアクションを作成する
- GitHub Actionsの開発ツール
GitHubで継続的インテグレーションを設定する
- 継続的インテグレーションについて
- GitHub Actionsを使用して継続的インテグレーションを設定する
GitHub の拡張
- API を使ってみる
- OAuth トークンを使用した Git の自動化
- webhook について
GitHub Page を使う
Getting started with GitHub Pages
- About GitHub Pages
- Creating a GitHub Pages site
- Adding a theme to your GitHub Pages site with the theme chooser
- Configuring a publishing source for your GitHub Pages site
- GitHub Pages サイトのカスタム 404 ページを作成する
- HTTPS で GitHub Pages サイトを保護する
- Using submodules with GitHub Pages
- Unpublishing a GitHub Pages site
Setting up a GitHub Pages site with Jekyll
- GitHub PagesとJekyllについて
- Creating a GitHub Pages site with Jekyll
- Testing your GitHub Pages site locally with Jekyll
- Adding content to your GitHub Pages site using Jekyll
- Setting a Markdown processor for your GitHub Pages site using Jekyll
- Adding a theme to your GitHub Pages site using Jekyll
- About Jekyll build errors for GitHub Pages sites
- Troubleshooting Jekyll build errors for GitHub Pages sites
Configuring a custom domain for your GitHub Pages site
- カスタムドメインとGitHub Pagesについて
- Managing a custom domain for your GitHub Pages site
- Troubleshooting custom domains and GitHub Pages
GitHub Sponsors でオープンソースコミュニティをサポートする
- GitHub スポンサーについて
オープンソース開発者をスポンサーする
- 開発者をスポンサーする
- スポンサーシップを管理する
スポンサード開発者としてスポンサーシップを受け取る
- スポンサー付き開発者のための GitHub Sponsors について
- スポンサード開発者になる
- スポンサード開発者プロフィールを編集する
- スポンサーシップ層を変更する
- スポンサーとスポンサーシップを表示する
- Managing your payouts from GitHub Sponsors
- スポンサーに連絡する
- スポンサード開発者の納税フォーム
GitHub Education での教育と学習
教育機関で GitHub を使用する
- GitHub Educationについて
- Campus Expertsについて
- Campus Advisorsについて
学業に GitHub を使う
- 学生のためのGitHub Educationについて
- 学生開発者パックへの応募
- 学生用開発者パックの申請が承認されなかったのはなぜですか?
教室や研究で GitHub を使う
- 教育者と研究者のためのGitHub Educationについて
- 教育者割引または研究者割引に応募する
- 教育者または研究者割引の申請が承認されなかったのはなぜですか?
GitHub Jobs で人材を募集する
- GitHub Jobsについて
GitHub Support への相談
- GitHub Supportについて
- GitHub Enterprise Cloud のサポート
- GitHub Enterprise Cloud の GitHub Premium Support について
- GitHub Marketplace のサポート
- チケットのサブミット
GitHub によるデータの利用方法と保護方法を理解する
- GitHubによるユーザのデータの利用について
- 個人アカウントのデータのアーカイブをリクエストする
- プライベートリポジトリ用のデータ利用のオプトインもしくはオプトアウト
サイトポリシー
- GitHub利用規約
- GitHub企業向け利用規約
- GitHubのプライバシーについての声明
- プライバシーのグローバルプラクティス
- GitHub Enterprise Cloudの補遺
- GitHub Enterprise Serverのライセンスアグリーメント
- GitHub Enterpriseライセンスアグリーメントに対するGitHub Connectの補遺
- GitHubのマイクロソフトボリュームライセンスに関する規約
- GitHub Enterprise プラン契約
- GitHub Enterprise Cloud 評価契約
- GitHub Sponsors に関する追加条項
- GitHubロゴのポリシー
- GitHub Username Policy
- コンテンツ削除リクエストのサブミット
- DMCAテイクダウンポリシー
- DMCAテイクダウン通知のガイドの提出
- DMCAカウンター通知の提出ガイド
- GitHubトレードマークポリシー
- GitHubセンシティブデータリムーバルポリシー
- GitHubのサブプロセッサとCookie
- GitHub Bug Bounty Programの法的免責事項
- セキュリティ脆弱性の責任ある開示
- 米国連邦政府ユーザに適用されるGitHub利用規約の修正
- ユーザデータの法的リクエストに関するガイドライン
- GitHub 利用規定
- GitHubコミュニティガイドライン
- GitHubコミュニティフォーラムの行動規範
- GitHub登録開発者同意書
- GitHub Marketplace利用規約
- GitHub Marketplace開発者同意書
- GitHub Pre-release Program
- GitHub Research Program利用規約
- GitHubオープンソースアプリケーションの規約および条件
- GitHubと貿易統制
- 現代版奴隷法と児童労働に関するGitHubの声明
- 贈賄防止に関するGitHubの声明
- GitHubのギフトおよびエンタテインメントに関するポリシー
- GitHubイベント規約
- GitHubイベントの行動規範
- GitHubのGPL協力へのコミットメント