| -m | 改名(-M 允许覆盖同名) |
|---|---|
| 远端同步 | 推新名、删旧名 |
| 跟踪关系 | 新分支重新 push -u 建立 |
常用示例
常用示例
git branch -m feature/login-auth
git push -u origin feature/login-auth
git push origin --delete feature/login
git branch -m old-name new-name改名后尽快推送新分支并告知评审者,避免评审流程挂在旧分支上。
修改本地分支名:-m <新名> 或 -m <旧名> <新名>;远端同步需要「推新分支 + 删旧分支」两步。
| -m | 改名(-M 允许覆盖同名) |
|---|---|
| 远端同步 | 推新名、删旧名 |
| 跟踪关系 | 新分支重新 push -u 建立 |
git branch -m feature/login-auth
git push -u origin feature/login-auth
git push origin --delete feature/login
git branch -m old-name new-name