指尖上的记忆指尖上的记忆
首页
  • 基础
  • Laravel框架
  • Symfony框架
  • 基础
  • Gin框架
  • 基础
  • Spring框架
  • 命令
  • Nginx
  • Ai
  • Deploy
  • Docker
  • K8s
  • Micro
  • RabbitMQ
  • Mysql
  • PostgreSsql
  • Redis
  • MongoDb
  • Html
  • Js
  • 前端
  • 后端
  • Git
  • 知识扫盲
  • Golang
🌟 gitHub
首页
  • 基础
  • Laravel框架
  • Symfony框架
  • 基础
  • Gin框架
  • 基础
  • Spring框架
  • 命令
  • Nginx
  • Ai
  • Deploy
  • Docker
  • K8s
  • Micro
  • RabbitMQ
  • Mysql
  • PostgreSsql
  • Redis
  • MongoDb
  • Html
  • Js
  • 前端
  • 后端
  • Git
  • 知识扫盲
  • Golang
🌟 gitHub

git重命名本地/远程分支

①先重命名当前本地分支
git branch -m <new_name>

重命名本地其他分支
git branch -m old-branch-name new-branch-name

②再删除远程分支,可以不用在本地切换到对应的分支,比如本地是dev, 可以删除远程的dev_feature_1分支
git push origin --delete <old_name>

③再将本地分支推到远程分支
git push origin -u <new_name>

④将本地和远程建立关系
git branch --set-upstream-to=origin/<new_name>