0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

githubの変更するときの操作まとめ

Last updated at Posted at 2023-07-12

gitのremote urlを変更する(レポジトリ移行時)

現在のリモートURLを確認する

git remote -v

新しいリモートURLに変更する(sshのurlを使用)

git remote set-url origin git@github.com:xxxx/Practice.git

リモートリポジトリの削除

git branch -m を使用してブランチ名を変更する。
オプション -m はブランチ名の変更

引数を1つ指定した場合 カレントブランチ名の変更

git branch -m NEW_BRANCH_NAME

カレントブランチ名を、引数で指定したブランチ名に変更する
あらかじめ、名前変更したいブランチにcheckoutしておく必要がある

引数を2つ指定した場合  指定したブランチ名の変更

git branch -m OLD_BRANCH_NAME NEW_BRANCH_NAME

1つ目の引数で指定したブランチの名前を、2つ目の引数で指定したブランチ名に変更する
カレントブランチに関わらず指定したブランチの名前を変更できる
既に存在しているブランチ名を指定した場合はエラーとなるが、 -M オプションを使用することで強制的にブランチ名を変更することが可能 (もともとあったブランチは消える)

git push -u origin NEW_BRANCH_NAME

リモートの OLD_BRANCH_NAME のブランチ名が変更されているわけではなく、NEW_BRANCH_NAME という別名のブランチが新規作成されていることに注意。

つまり、リモートには変更前のブランチが残ってしまっている。

git push origin --delete 変更前のブランチ名
(省略形)
git push origin :変更前のブランチ名
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?