git中工作區,快取區,本地庫,遠端庫的區別

2021-10-23 19:42:32 字數 568 閱讀 2869

workspace:工作區

index / stage:暫存區

repository:倉庫區(或本地倉庫)

remote:遠端倉庫

git中工作區,快取區,本地庫,遠端庫的簡要區別

實際上前三個名詞對應到實體,都是你從遠端倉庫轉殖下來的那個專案目錄!

只不過工作區就是你實際看到的目錄和目錄裡的內容,當你更改了從遠端倉庫clone下來的目錄中的檔案後,也就是對檔案進行刪除,修改增加了,工作區就變了

而快取區也是你實際看到的這個目錄,但你要 git add . (注意有個.)或者git add 「檔名」之後在工作空間中的修改就會儲存到緩衝區中

而本地庫也是你實際看到的這個目錄 ,但你要git commit -m 「版本名」 緩衝區中的更改才能儲存到本地庫中

而遠端庫就是遠端伺服器上那個專案目錄,你要git push -u origin master 本地庫的修改才能儲存到你的遠端庫(遠端專案)中

Git 工作區和快取區

工作區和暫存區 1.工作區 working directory 簡單來說,電腦中能看到的目錄,就是乙個工作區。2.版本庫 repository 工作區中有乙個隱藏目錄.git,這個不算工作區,而是git的版本庫。git的版本庫里存在很多東西,其中最為重要的是stage 或者叫index 的暫存區。還...

Git 工作區 版本庫和遠端庫

工作區 就是你在電腦裡能看到的目錄。版本庫 工作區有乙個隱藏目錄.git,這個不算工作區,而是git的版本庫。其內容包括 暫存區 英文叫stage,或index。一般存放在 git目錄下 下的index檔案 git index 中,所以我們把暫存區有時也叫作索引 index master git為我...

git的工作區 暫存區 本地倉庫 遠端倉庫

工作區 即個人轉殖專案到本地後,專案所在的資料夾目錄.暫存區 用於儲存工作區中的變更 增刪改等改動 的檔案的地方.操作時使用git add會將本地所有的變更提交到暫存區中 本地倉庫 用於儲存工作區和暫存區中提交上來的檔案,使用git commit m 提交內容的描述 遠端倉庫 當進行到這裡的時候即乙...