远程分支
一、理解
1、远程分支是一个不能移动的本地分支
克隆,Git 会自动为你将此远程仓库命名为origin ,
并下载其中所有的数据,建立一个指向它的 origin/master ,但你无法在本地更改其数据。
并同时建立一个master分支来和origin/master对应跟踪。
二、管理命令
1、推送修改远程分支
git push origin hotfix
自动扩展为:
git push origin refs/heads/hotfix:refs/heads/hotfix
2、获取远程分支到本地,然后建立本地分支跟踪远程分支
---git fetch origin hostfix1
---git checkout -b hostfix1 origin/hostfix1--创建本地分支来跟踪origin/hostfix1
==git checkout --track origin/serverfix --创建本地分支serverfix来跟踪origin/serverfix
3、删除远程分支
git push origin :hotfix-----推送本地空到远程,理解为删除远程分支