git 本地分支与远程分支相关

本地分支

查看本地分支:git branch -v
创建本地分支:git branch name
切换本地分支:git checkout name
创建并切换到该分支(以上两个命令的结合):git branch -b name
删除本地分支:git branch -d name
合并分支:git merge 其他分支名

远程分支

查看远程分支:git ls-remote origin
*origin为默认名字,如果你clone项目时取了名字则换成该名字(git clone -o booyah,默认名为booyah/master) ——git ls-remote booyah *
删除远程分支:git push origin --delete name

查看所有分支:git branch -a
查看本地分支与远程分支的关系:git branch -vv

本地分支与远程分支关联的方法

1、在本地创建分支推送到远程并建立联系(也是建立远程分支的方法)
git branch test1
git checkout test1
git push --set-upstream origin test1

2、将本地分支与远程已存在分支相关联
A git branch --set-upstream-to origin/远程分支名 默认关联当前分支
B git branch --set-upstream-to=origin/远程分支 要关联的本地分支 将远程分支与本地指定分支相关联

解除本地分支与远程分支的联系
A git branch --unset-upstream 当前本地分支取消关联对应的远程分支
B git remote remove origin 本地代码与远程仓库解除关联

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容