不一定的,本地分支和其所对应的远程分支的名字 可以是不同的
git push -u origin local_branch_name:romote_branch_name
一般 remote_branch_name 为空则远程会创建同名分支
local 和 remote 可以不一样,当使用了 -u 参数后,push local时候默认的远程分支就是remote了, 也就是说通过 -u 参数能定制远程分支的名字