Lesson4

プログラミングとか読書とか日常のログ

masterからmainに切り替え(Github)

仕事でdefault branchをmasterからmainに切り替えたときのメモ。 今の職場ではOSS開発と同様に本家リポジトリから自分のアカウントにforkをしてリポジトリを管理している。
なのでfork元の本家リポジトリ(upstream)、fork先のリポジトリ(origin)、ローカルの3つを対応する。以下の手順で行った。

ローカルのブランチ名を変更

git branch -m master main

fork元、fork先のリポジトリにpush

git push origin main
git push upstream main 

Github上でdefault branchを切り替える

Settings > Branches の Default branch > Switch to another branch からmain branch に切り替える(fork元、fork先ともに同じ作業をした)

このあと、適当にPullRequestを作ってマージして運用してみたが今のところ問題はなさそう。