1.远程分支就是本地分支push到服务器上的时候产生的。比如master就是一个最典型的远程分支(默认):
$: git push origin master
除了master之外,我们还可以随便创建分支,然后push到服务器上去。例如:
$: git push origin develop
2.从服务器上拉取特定分支的时候
$: git checkout --track origin/develop
3.同步本地远程分支:
$: git fetch origin
4.提交分支数据到远程服务器:
$: git push origin <local_branch_name>:<remote_branch_name>
5.删除远程分支develop
$: git push origin :develop
注:第一次创建的时候服务器上面没有任何分支(使用git init --bare).那么在本地创建了之后需要推送一个分支到服务器上面。
即:第一次push须这样写 git push origin master:master