Skip to main content
GitHub Docs
Version:
Enterprise Server 3.11
GitHub Docs を検索する
Search
Select language: current language is Japanese
Open Search Bar
Close Search Bar
Open Menu
Open Sidebar
REST API
/
ブランチ
ホーム
REST API
API Version:
2022-11-28 (latest)
クイックスタート
REST API について
REST API について
GitHub の API の比較
API のバージョン
重大な変更
OpenAPI の記述
REST API の使用
作業の開始
転送率の制限
改ページ位置の自動修正
ライブラリ
ベスト プラクティス
トラブルシューティング
タイムゾーン
CORS と JSONP
Issue イベントタイプ
GitHubイベントの種類
認証
認証
API 資格情報をセキュリティで保護する
GitHub App インストール トークンのエンドポイント
GitHub App ユーザー トークンのエンドポイント
きめ細かい PAT のエンドポイント
GitHub Apps のためのアクセス許可
きめ細かい PAT 用のアクセス許可
Guides
JavaScript を使用したスクリプト
Ruby を使用したスクリプト
ユーザーのリソースを調べる
デプロイメントを配信する
データをグラフとしてレンダリングする
コメントを扱う
CIサーバーの構築
概要 - Git データベース
概要 - チェック
シークレットを暗号化する
アクション
Artifacts
キャッシュ
OIDC
アクセス許可
シークレット
セルフホストランナーグループ
セルフホステッド ランナー
変数
ワークフロージョブ
ワークフローの実行
Workflows
アクティビティ
イベント
フィード
通知
Star
Watch中
お知らせバナー
Organization
アプリ
GitHub Apps
インストール
OAuth 認証
Webhooks
請求
請求
ブランチ
ブランチ
保護されたブランチ
チェック
チェック実行
チェック スイート
コード スキャン
コード スキャン
行動規範
行動規範
コラボレーター
コラボレーター
招待
コミット
コミット
コミットのコメント
コミットのステータス
Dependabot
警告
シークレット
依存関係グラフ
依存関係の確認
Dependency Submission
ソフトウェア部品表 (SBOM)
デプロイ キー
デプロイ キー
デプロイメント
デプロイ ブランチ ポリシー
デプロイメント
環境
保護ルール
デプロイメントステータス
絵文字
絵文字
Enterprise 管理
管理統計
告知
監査ログ
請求
コードのセキュリティと分析
グローバル Webhook
LDAP
ライセンス
GHES の管理
[Management Console]
Organization pre-receive フック
組織
Pre-receive 環境
pre-receive フック
リポジトリ pre-receive フック
SCIM
Users
Gists
Gists
説明
Git データベース
BLOB
コミット
関連情報
タグ
ツリー
Gitignore
Gitignore
issue
アサインされた人
Comments
Events
issue
ラベル
マイルストーン
タイムライン
ライセンス
ライセンス
Markdown
Markdown
Meta
Meta
メトリック
統計
移行
組織
ユーザー
OAuth アプリ認証
OAuth アプリ認証
組織
カスタム ロール
メンバー
組織
外部コラボレーター
個人用アクセス トークン
ルール
セキュリティマネージャー
Webhooks
パッケージ
パッケージ
ページ
ページ
Projects (classic)
Boards
カード
コラボレーター
[列]
プルリクエスト
Pull Request
レビュー コメント
レビューリクエスト
レビュー
レート制限
レート制限
リアクション
リアクション
リリース
リリース
リリース アセット
リポジトリ
自動リンク
内容
フォーク
Git LFS
リポジトリ
ルール
タグ
ウェブフックs
検索
検索
シークレット スキャン
シークレット スキャン
セキュリティ アドバイザリ
グローバル セキュリティ アドバイザリ
Teams
Teams
ディスカッションコメント
ディスカッション
外部グループ
メンバー
ユーザー
メール
フォロワー
GPG キー
Git SSH キー
ソーシャル アカウント
SSH 署名キー
ユーザー
REST API はバージョン管理になりました。
詳細については、「
API のバージョン管理について
」を参照してください。
REST API
/
ブランチ
ブランチとその設定用 REST API エンドポイント
この REST API を使い、ブランチとその保護設定の変更します。
ブランチの REST API エンドポイント
List branches
Get a branch
Rename a branch
Sync a fork branch with the upstream repository
Merge a branch
保護されたブランチ用 REST API エンドポイント
Get branch protection
Update branch protection
Delete branch protection
Get admin branch protection
Set admin branch protection
Delete admin branch protection
Get pull request review protection
Update pull request review protection
Delete pull request review protection
Get commit signature protection
Create commit signature protection
Delete commit signature protection
Get status checks protection
Update status check protection
Remove status check protection
Get all status check contexts
Add status check contexts
Set status check contexts
Remove status check contexts
Get access restrictions
Delete access restrictions
Get apps with access to the protected branch
Add app access restrictions
Set app access restrictions
Remove app access restrictions
Get teams with access to the protected branch
Add team access restrictions
Set team access restrictions
Remove team access restrictions
Get users with access to the protected branch
Add user access restrictions
Set user access restrictions
Remove user access restrictions