分类 git 下的文章

删除本地分支

# 删除一个已经合并的分支
git branch -d 分支名
git branch --delete 分支名

# 强制删除一个未合并的分支
git branch -D 分支名
git branch -delete --force 分支名

删除远程分支

git push origin --delete 分支名

查看远程跟踪的分支

git branch -vv

修改远程跟踪的分支

# git版本: 1.8+
# 设置当前分支跟踪为origin/dev
git branch --set-upstream-to=origin/dev

# 设置本地分支dev1跟踪为origin/dev
git branch --set-upstream-to=origin/dev dev1

# 简化的命令
git branch -u origin/dev
git branch -u origin/dev dev1

# git版本: 1.7
git branch --set-upstream dev origin/dev