远程分支
远程引用是对远程仓库的引用(指针),包括分支、标签等等。
查看远程分支
git ls-remote 远程仓库名
远程跟踪分支作用
作为远程分支的一个本地拷贝,作为本地与远程的中间媒介。
对于本地用户,远程跟踪分支只读。
若不设置此跟踪分支,则无法直接push
设置远程跟踪分支
git branch --set-upstream-to=仓储名/分支名
--set-upstream-to 可以简化为 -u
git branch --u 仓储名/分支名
删除跟踪分支
git branch --unset-upstream
利用远程跟踪分支快速推送
git push
查看设置的所有跟踪分支
git branch -vv
可以看到test分支的跟踪分支为 Chaoch/test
查看各分支的最新提交
git branch -v
查看所有远程分支
git remote -v
删除远程分支
注意先从要删除的分支中切出
git push 远程仓储名 --delete 目标分支名