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

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2020-01-22. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてください。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してください。

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

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

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

  1. http(s)://HOSTNAME/loginでGitHub Enterprise Server インスタンスにサインインしてください。

  2. 任意のページの右上で をクリックします。

    サイトアドミン設定にアクセスするための宇宙船のアイコン

  3. 検索フィールドでリポジトリ名を入力し、Search(検索)をクリックしてください。

    [Site admin settings search] フィールド

  4. 検索結果で、リポジトリ名をクリックしてください。

    サイドアドミン設定の検索オプション

  5. ページの右上にあるAdmin(管理) をクリックしてください。

    管理ツール

  6. 左のサイドバーで Admn(管理)をクリックしてください。

    管理ツール

  7. [Push and Pull] の下で [Block] または [Block to the default branch] を選択してください。

    フォースプッシュのブロック

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

参考リンク

担当者にお尋ねください

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

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