每次开发新需求都建立了新分支。导致 git branch -a 后一堆的分支
首先进入 master 分支:git checkout master
查看已有的本地及远程分支:git branch -a
删除远程分支:git push origin --delete 分支名(remotes/origin/分支名)
删除远程分支:git push origin --delete mybranch
删除后,可再次查看分支情况:git branch -a
删除本地分支:git branch -d 分支名(remotes/origin/分支名)
删除本地分支:git branch -d mybranch
若分支有修改还未合并,会提示你还没合并。
强制删本地:git branch -D 分支名
强行删除本地分支:git branch -D mybranch
Git -- 如何删除本地仓库
首先可以创建一个文件夹,进入文件夹,并初始化一个本地仓库
开始删除所创建的仓库:
1、$ git branch #显示所有本地分支
2、$ git init #初始化本地版本库
3、$ ls -a #找到目录下.git
4、$ rm -rf .git #删除
5、可以看到master分支已经删除(test1中隐藏的.git文件夹已经删除)
6. 删除git之后 再去删除本地的库文件夹即可
rm -rf XXXX
简而言之,就是删除仓库文件夹下隐藏的.git文件夹即可