圖是從別處引用的。該圖很好的解析了git的5個分割槽之間的轉換關係,下面簡單描述自己的理解:
remote repository:遠端倉庫。存放在遠端伺服器(例如github)上的倉庫,沒有在本地。
origin(remote name):本地遠端倉庫。本地無法修改這個倉庫,只能從遠端伺服器倉庫通過網路進行更新。存在的意義是為了git向遠端倉庫push之前進行merge的參照物。git fetch更新這個區域。
local repository:本地倉庫。本地**提交後更新到這個區域,產生log等。
index:本地快取區。本地修改**後臨時儲存在這個區域,不會產生log。git commit後提交到本地倉庫。
working directory:工作目錄。本地修改**的區域,git add後提交到快取區。
IP位址的概念和作用簡析
作者blog http hwycheng.blogchina.com ip位址的概念?ip 位址是我們進行tcp ip通訊的基礎,每個連線到網路上的計算機都必須有乙個ip位址。我們目前使用的ip位址是32位的,通常以點分十進位制表示。例如 192.168.0.181。ip位址的格式為 ip位址 網路...
IP位址的概念和作用簡析
作者blog http hwycheng.blogchina.com ip位址的概念?ip 位址是我們進行tcp ip通訊的基礎,每個連線到網路上的計算機都必須有乙個ip位址。我們目前使用的ip位址是32位的,通常以點分十進位制表示。例如 192.168.0.181。ip位址的格式為 ip位址 網路...
Git 的三個區域詳解
git本地有三個工作區域 工作目錄 working directory 暫存區 stage index 資源庫 repository或git directory 如果在加上遠端的git倉庫 remote directory 就可以分為四個工作區域。檔案在這四個區域之間的轉換關係如下 本地的三個區域確...