ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: Enterprise Server 2.18

リポジトリへのフォースプッシュをブロックする

リポジトリのすべてのブランチ、あるいはデフォルトブランチに対するフォースプッシュ(git push --force)をブロックできます。

ノート: 各リポジトリは、そのリポジトリを所有するOrganizationもしくはユーザのデフォルト設定を自動的に継承します。 リポジトリのオーナーが、所有するすべてのリポジトリに対して設定を強制している場合、デフォルト設定は上書きできません。

1. `http(s)://HOSTNAME/login`でGitHub Enterprise Server インスタンスにサインインしてください。 1. 任意のページの右上で をクリックします。 ![サイトアドミン設定にアクセスするための宇宙船のアイコン](/assets/images/enterprise/site-admin-settings/access-new-settings.png) 1. 検索フィールドでリポジトリ名を入力し、**Search(検索)**をクリックしてください。 ![[Site admin settings search] フィールド](/assets/images/enterprise/site-admin-settings/search-for-things.png) 1. 検索結果で、リポジトリ名をクリックしてください。 ![サイドアドミン設定の検索オプション](/assets/images/enterprise/site-admin-settings/click-repo.png) 1. ページの右上にある**Admin(管理)** をクリックしてください。 ![管理ツール](/assets/images/enterprise/site-admin-settings/user/user-admin-tab-top.png) 1. 左のサイドバーで **Admn(管理)**をクリックしてください。 ![管理ツール](/assets/images/enterprise/site-admin-settings/user/user-admin-tab.png) 4. [**Push and Pull**] の下で [**Block**] または [**Block to the default branch**] を選択してください。 ![フォースプッシュのブロック](/assets/images/enterprise/site-admin-settings/repo/repo-block-force-pushes.png)

変更はすぐに有効になります。 後で考えが変わった場合には、フォースプッシュを再度許可することも簡単にできます。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください