国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

3.5 遠程分支

2018-02-24 15:22 更新

遠程分支

遠程引用是對遠程倉庫的引用(指針),包括分支、標簽等等。你可以通過 git ls-remote (remote) 來顯式地獲得遠程引用的完整列表,或者通過 git remote show (remote) 獲得遠程分支的更多信息。然而,一個更常見的做法是利用遠程跟蹤分支。

遠程跟蹤分支是遠程分支狀態(tài)的引用。它們是你不能移動的本地引用,當你做任何網絡通信操作時,它們會自動移動。遠程跟蹤分支像是你上次連接到遠程倉庫時,那些分支所處狀態(tài)的書簽。

它們以 (remote)/(branch) 形式命名。例如,如果你想要看你最后一次與遠程倉庫 origin 通信時 master 分支的狀態(tài),你可以查看 origin/master 分支。你與同事合作解決一個問題并且他們推送了一個 iss53 分支,你可能有自己的本地 iss53 分支;但是在服務器上的分支會指向 origin/iss53 的提交。

這可能有一點兒難以理解,讓我們來看一個例子。假設你的網絡里有一個在 git.ourcompany.com 的 Git 服務器。如果你從這里克隆,Git 的 clone 命令會為你自動將其命名為 origin,拉取它的所有數(shù)據(jù),創(chuàng)建一個指向它的 master 分支的指針,并且在本地將其命名為 origin/master。Git 也會給你一個與 origin 的 master 分支在指向同一個地方的本地 master 分支,這樣你就有工作的基礎。

“origin” 并無特殊含義

遠程倉庫名字 “origin” 與分支名字 “master” 一樣,在 Git 中并沒有任何特別的含義一樣。同時 “master” 是當你運行 git init 時默認的起始分支名字,原因僅僅是它的廣泛使用,“origin” 是當你運行 git clone 時默認的遠程倉庫名字。如果你運行 git clone -o booyah,那么你默認的遠程分支名字將會是 booyah/master

Figure 3-23. 本地與遠程的工作可以分叉

如果要同步你的工作,運行 git fetch origin 命令。這個命令查找 “origin” 是哪一個服務器(在本例中,它是 git.ourcompany.com),從中抓取本地沒有的數(shù)據(jù),并且更新本地數(shù)據(jù)庫,移動 origin/master 指針指向新的、更新后的位置。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號