Note
“origin” 并无特殊含义
远程仓库名字 “origin” 与分支名字 “master” 一样,在Git 中并没有任何特别的含义一样。 同时 “master” 是当你运行git init时默认的起始分支名字,原因仅仅是它的广泛使用, “origin” 是当你运行git clone时默认的远程仓库名字。 如果你运行git clone -o booyah,那么你默认的远程分支名字将会是booyah/master。
Figure 30. 克隆之后的服务器与本地仓库
如果你在本地的master分支做了一些工作,在同一段时间内有其他人推送提交到git.ourcompany.com并且更新了它的master分支,这就是说你们的提交历史已走向不同的方向。 即便这样,只要你保持不与origin服务器连接(并拉取数据),你的origin/master指针就不会移动。