git 删除远程分支和本地分支

虽然一直在用git,但是对于删除远程分支和本地分支这种需求几乎没有。 这次因为取分支名取错误了,并且推到远程分支了,才发现。 然后就有了这需求(现在才2019初,但是取名为listPage20190919)。

  1. 首先在本地 拉去远程名字取错的分支代码。并创建正确的名字。
    git checkout -b listPage20190109 origin/listPage20190919;
  1. 创建并拉去分支后,删除远程分支
  git push origin --delete listPage20190919
  1. 删除本地分支
  git branch -d listPage20190919

至此删除了错误的远程分支和本地分支。并且把代码保留在了当前正确的分支名上。 后面把新分支push上去就行了。

你可能感兴趣的:(git 删除远程分支和本地分支)