【Git常用命令整理】—— 分支
常见git问题
1、本地分支的增删查
创建:git branch 分支名称 (git checkout -b 分支名称 等同于 git branch 分支名称 && git checkout 分支名称)
例子:git branch test1
删除:git branch -d 分支名称
例子:git branch -d test1
查询所有的分支:git branch
2、远程分支的增删查
创建:git push origin 本地分支名称:远程分支名称
例子:git push origin test1:test1 # 远程仓库创建与本地仓库同名的分支
例子:git push origin test1:dev1 # 远程仓库创建与本地仓库不同名的分支
远程分支:test1
远程分支:dev1
删除:git push origin -d 远程分支名称
例子:git push origin -d test1
推送一个空的本地分支到远程分支(相当于删除远程分支)
删除:git push origin :远程分支名称
例子:git push origin :test1
3、将本地分支代码推送到远程分支
语法:git push origin 远程分支名称 # 这种方式推送,如果远程不存在分支,会自动创建
语法:git push --set-upstream origin 本地分支名称:远程分支名称 # 这种方式推送,如果远程不存在分支,会自动创建
例子:git push --set-upstream origin test1:test2