# 分支管理 branch

# 删除远程分支

git push origin --delete Chapater6

# 查看远程分支

git branch -r

# 拉取远程分支并创建本地分支

# 方法一

git fetch
git branch -r
git checkout -b fenzhi001 origin/fenzhi001
git checkout --track origin/serverfix

# 方式二

git fetch origin fenzhi001:fenzhi001
git checkout fenzhi001

# 本地关联远程分支

git branch --set-upstream-to=origin/mybranch1 mybranch1

在 push 的时候也是可以的

git push -u origin mybranch1

最终会在 config 中创建

[branch "mybranch1"]
remote = origin
merge = refs/heads/mybranch1

所以直接操作 config 也是可以的