Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

フォークから作成されたプルリクエストのブランチへの変更の許可

コラボレーションを強化するために、個人アカウントが所有するフォークから作成したブランチでのコミットを許可できます。

Who can use this feature

People with push access to the upstream repository of a fork owned by a personal account can commit to the forked branches.

プルリクエストの作者� けが、上流のリポジトリメンテナ、あるいは上流のリポジトリへのプッシュアクセスを持っている人に対し、ユーザ所有のフォークでプルリクエストの比較ブランチにコミットする権限を与えることができます。 アップストリー�  リポジトリの詳細については、「フォークについて」を参照してく� さい。

プルリクエストの作者は、ユーザが所有するフォークからプルリクエストを最初に作成するとき、またはプルリクエストを作成した後に、これらの権限を与えることができます。 詳細については、「フォークからプルリクエストを作成する」を参照してく� さい。

最初にフォークからプルリクエストを作成する時に、コミットの権限を設定できます。 詳細については、「フォークからプルリクエストを作成する」を参照してく� さい。 � えて、既存のプルリクエストを変更して、リポジトリメンテナがそのブランチにコミットできるようにすることもできます。

既存のプルリクエストへのリポジトリメンテナの権限の有効化

  1. GitHub Enterprise Serverで、プルリクエストの上流リポジトリのメインページにアクセスします。

  2. アップストリー�  リポジトリ名の下にある [プルリクエスト] をクリックします。 [Issue] および [プルリクエスト] タブの選択

  3. プルリクエストのリストの中で、コミットを許可するプルリクエストを見つけます。

  4. ユーザーが所有するフォークで、上流のリポジトリに対する push アクセス権を持つ人が pull request を変更することを許可する� �合は、 [Allow edits from maintainers] (メンテナからの編集を許可) を選択してく� さい。

    警告: フォークに GitHub Actions ワークフローが含まれているなら、オプションは [Allow edits and access to secrets by maintainers] (メンテナからの編集とシークレットへのアクセスを許可) になります。 GitHub Actionsワークフローを含むフォークのブランチの編集を許可すると、メンテナにフォークされたリポジトリのワークフローの編集も許可することになり、シークレットの値を明らかにして他のブランチへのアクセスも許可してしまう可能性があります。

    メンテナに変更を許可するサイドバーのチェックボックス

参考資料