1. ホーム
  2. regex

[解決済み] Githubの「ブランチ名パターン」の否定

2022-03-12 07:57:03

質問

Githubで、ブランチ設定から"ブランチ保護ルール"を作成する際、「master」以外のブランチを指定するにはどうしたらよいでしょうか?正規表現のようなものをたくさん試しましたが、どれもうまくいきません :(

解決方法は?

GitHubは fnmatch を使用して、指定されたパターンとマッチングさせ、ブランチ保護のルールが適用されるブランチを探します。

正確な fnmatch 以外のものに正確に解決できる GitHub 用のパターンはまだありません。 マスター が、それに最も近いパターンでしょう。

*[!master]*

しかし、この場合 m , a , s , t , e , r またはそれらの文字の組み合わせだけのブランチです。

上記の詳細は、以下のサイトでご確認ください。 GitHubヘルプ fnmatch ドキュメント