git新分支替换master分支步骤

需求

现在远程仓库和本地仓库分支同步,分别有master和develop两个分支,需求是master很古旧了,需要使用新的develop替换master

步骤如下

  1. 对master备份(GitHub支持备份)
  2. 进入setting设置develop为默认仓库
    git新分支替换master分支步骤
  3. 本地操作删除远程master分支:git push origin -d master
  4. 本地仓库删除master分支:git branch --delete master
  5. 本地创建新的master分支,并拉取远程develop分支最新内容git checkout -b master origin/develop
  6. 将新的master分支推送到远程git push origin master:master