Git branch 重新命名
要重新命名 branch 非常的簡單。
# 重新命名現在的 branch
git branch -m <new-branch-name>
# 指定 branch 重新命名
git branch -m <old-branch-name> <new-branch-name>
# 更新 local branch 至 remote
git push origin -u <new-branch-name>
# 刪除 remote 舊的 branch
方法 1. git push origin :<old-branch-name>
方法 2. git push origin --delete <old-branch-name>
關於刪除 branch 的詳細用法,可以參考之前我寫的 Git delete branch (刪除分支)
參考資料
https://git-scm.com/docs/git-branch
https://stackoverflow.com/questions/6591213/how-do-i-rename-a-local-git-branch
https://linuxize.com/post/how-to-rename-local-and-remote-git-branch/