開発者エリア/Gitデフォルトブランチを「master」から「main」に切り替える: Difference between revisions
From Mahara Wiki
Line 5: | Line 5: | ||
== あなたのローカルセットアップを新しいブランチを指すために変更する == | == あなたのローカルセットアップを新しいブランチを指すために変更する == | ||
以下のインストラクションは'''[https://www.git-tower.com/learn/git/faq/git-rename-master-to-main/ How to change your master branch to main in Git]''' (英語) から取得したものです。 | 以下のインストラクションは '''[https://www.git-tower.com/learn/git/faq/git-rename-master-to-main/ How to change your master branch to main in Git]''' (英語) から取得したものです。 | ||
<pre> | <pre> |
Revision as of 04:19, 5 Haziran 2022
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.