開発者エリア/Gitデフォルトブランチを「master」から「main」に切り替える
From Mahara Wiki
2021年10月14日、私たちはメインのGitブランチを「master」から「main」に切り替えました。すでに開発目的でローカルのMaharaインスタンスを動作させている場合、Gerritにコードを正しくプッシュするため、いくつか変更する必要があります。
あなたのローカルセットアップを新しいブランチを指すために変更する
以下のインストラクションは「How to change your master branch to main in Git 」(英語) から取得したものです。
# 「master」ブランチに切り替える: $ git checkout master # 「main」にリネームする: $ git branch -m master main # リモートから最新のコミット (およびブランチ!) を取得する: $ git fetch # 既存の「origin/master」のトラッキング接続を解除する: $ git branch --unset-upstream # 新しい「origin/main」ブランチへのトラッキング接続を作成する: $ git branch -u origin/main
念のため、以下のコマンドを実行する:
git pull
最新版コードを取得ために上のコマンドを1回だけ実行してください。
Gerritフックを更新する Update the Gerrit hook
- 「.git/hooks」ディレクトリ内の「post-checkout」ファイルを開く。Open the file 'post-checkout' in '.git/hooks'.
- 「master」を探して「main」に変更する。Find 'master' and change it to 'main'.
- ファイルを保存する。Save the file.