GitとGitLabとmasterからmainへの変更

Linux

はじめに

Gitのデフォルトブランチがmaserからmainに変更になったので、修正を行いました。

構成

- Debian bookworm
- git 2.30.2
- gitlab-ce 16.10.1-ce.0
- ホスト名:abc.com
- メールアドレス:XXX@abc.com

GitLabの変更

デフォルトのブランチをmainに変更します。

・プロジェクトのページを開く。
・Settings
・Repository
・Branch defaults

Gitの変更

プロジェクトのディレクトリに移動して、ブランチ名の変更、pushを行います。
「origin-test」は、一意の名称にします。

cd /home/www/wsgi/project
git remote add origin-test git@abc.com:XXX/project.git
git branch -m master main
git push -u origin-test main

ブランチがmainであることを確認します。
abcはホスト名です。

cd /home/www/wsgi/project
ls -la .git/refs/remotes/abc/main

masterのブランチを削除します。

git push origin-test --delete master

不要なリモートブランチを削除します。

git remote -v

git remote rm origin

Comments