diff --git a/docs/03.技术/01.技术文档/20.Git修改分支名.md b/docs/03.技术/01.技术文档/20.Git修改分支名.md new file mode 100644 index 0000000..aba25b5 --- /dev/null +++ b/docs/03.技术/01.技术文档/20.Git修改分支名.md @@ -0,0 +1,20 @@ + +## 同时修改本地分支名和对应的远程分支名 + +修改前要确保本地分支的代码是最新的,并且修改后不会影响到同事的代码。 + +1. 修改本地分支名 +```sh +git branch -m oldBranchName newBranchName +``` + +2. 删除远程分支 +```sh +git push origin :oldBranchName +``` + +3. 改名后的本地分支推送到远程 + +```sh +git push --set-upstream origin newBranchName +```