eureka

リポジトリの名前を変更する

0
github

リポジトリの名前を変更した場合はサーバ側とローカル側での設定が必要になるので、自分用に覚書します。

なお、今回はGithubを使用します。

環境

git version 2.22.0

リモートリポジトリ

Githubのリポジトリ内、上部タブからSettingsにいきます。

リポジトリ内のタブ

ここでリポジトリ名を変更することができます。

リポジトリの名前を変更する

リモート側はこれだけでOKです。

ローカルのリポジトリ名を変更してリモートに紐付ける

リモートを変更したらリポジトリ情報が変わっているのでこのままではpushができない状態になっています。

コマンドラインから今のリポジトリと紐づくリモートの情報が確認できます。

$ git remote -v
origin  git@github.com:shomiyu/old-name.git (fetch)
origin  git@github.com:shomiyu/old-name.git (push)

これを変更するには、.git/configを編集すればOKです。

[remote "origin"]
	url = git@github.com:shomiyu/new-name.git
	fetch = +refs/heads/*:refs/remotes/origin/*

urlの部分を新しい名前に修正すればOKです。

$ git remote -v
origin  git@github.com:shomiyu/new-name.git (fetch)
origin  git@github.com:shomiyu/new-name.git (push)

コマンドラインでの操作もあったのですが、なんかうまくいかなかったのでこちらで対応しました。

gitのコマンド操作苦手です😇w

0