github
鍵指定でアカウント疎通確認
ssh -i ~/.ssh/id_rsa -o IdentitiesOnly=yes -F /dev/null -T git@github.com
-i
|
鍵を指定 |
-o IdentitiesOnly=yes
|
|
-F /dev/null
|
ssh の config を無効化 (やらないと他の鍵情報も送信するらしい) |
とりあえず設定しておく系
- マージ済みのブランチを自動削除する設定(整理整頓)
-
-
設定場所:
Settings>Generalを開き、下の方にあるPull Requestsセクションへ。 -
やること: 「Automatically delete head branches」 にチェックを入れる
-
mainブランチの保護-
-
設定場所:
Settings>Branchesを開き、Branch protection rules(またはRulesets)を追加する -
やること: 対象ブランチ名に
mainと入力し、以下の項目にチェックを入れます-
「Require a pull request before merging」:
mainに直接Pushすることを禁止し、必ずプルリクエストを経由させる -
「Do not allow bypassing the above settings」: 管理者(あなた)であっても、このルールを迂回して直接 Push できないようにする
-
-