記事のバージョン: Enterprise Server 2.17
フォースプッシュのブロック
フォースプッシュのブロックは、GitHub Enterprise Server アプライアンス上の全リポジトリ、ある Oraganization が所有するすべてのリポジトリ、特定のリポジトリに対して行えます。
アプライアンス上でのフォースプッシュのブロック→
サイト管理者は誰でも、GitHub Enterprise Server アプライアンス上のすべてのフォースプッシュ (git push --force
) をブロックできます。
ユーザアカウントもしくはOrganizationが所有するリポジトリへのフォースプッシュのブロック→
ユーザアカウントもしくはOrganizationが所有するリポジトリのすべてのブランチ、あるいはデフォルトブランチのみに対してフォースプッシュ(git push --force
)をブロックできます。
リポジトリへのフォースプッシュをブロックする→
リポジトリのすべてのブランチ、あるいはデフォルトブランチに対するフォースプッシュ(git push --force
)をブロックできます。