git分支的增删改查
1:页面方式创建分支和删除分支:
右上角的new branch是创建分支,那个垃圾桶图标是删除分支。
2:git命令方式创建、删除分支、修改分支(主要介绍的方式):
创建分支:
方式一:
首先你要先通过clone进入到一个分支,
然后修改本地仓库。git status,git add .,git commit,git push,git push origin head:new branch。
你可能会想这样不是提交到远程的分支么?
因为建立分支要有复制源,的却这样,这样才能新建分支。push的同时建立新分支。
方式二:
git branch name #name为分支名称,不切换到新分支
方式三
git checkout -b name #name为分支名称,切换到新分支
删除分支:
查看分支:git branch -a
删除本地分支:git branch -d branch_name,git push
删除远程分支:git push origin --delete branch_name
修改分支:
git branch -m name newname #name是原分支名,newname是要修改的分支名称
如果你需要重命名远程分支,推荐的做法是:
- 删除远程待修改分支 git push origin --delete name
- push本地新分支名到远程 git push origin head: newname