git基本概念

2021-08-28 01:25:12 字數 486 閱讀 9305

為了便於管理,git要求每個遠端主機都必須指定乙個主機名。git remote命令就用於管理主機名。

不帶選項的時候,git remote命令列出所有遠端主機。

一旦遠端主機的版本庫有了更新(git術語叫做commit),需要將這些更新取回本地,這時就要用到git fetch命令。

預設情況下,git fetch取回所有分支(branch)的更新。

git pull命令的作用是,取回遠端主機某個分支的更新,再與本地的指定分支合併。

實質上,這等同於先做git fetch,再做git merge

如果合併需要採用rebase模式,可以使用--rebase選項。

git push命令用於將本地分支的更新,推送到遠端主機。

GIT基本概念

工作區是個工作目錄,實質上就是我們的在開發過程中對其進行新增 編輯的源 包括標頭檔案 原始檔和配置檔案 在工作區中有乙個隱藏檔案 git 它不屬於工作區,而是git版本庫。該檔案下包括很多其他檔案,其中重要的是暫存區 git index 物件庫 git objects 分支 master分支和其他分...

git 基本概念

理解git首先要對它自己的主要概念理解清楚,這個我看了一邊後又重新梳理了一邊思路,提取了幾個自己很容易誤解和難區分的概念,在這裡詳細介紹下 工作區 就是你在電腦裡能看到的目錄,比如我的learngit資料夾就是乙個工作區。暫存區 工作區有乙個隱藏目錄.git,這個不算工作區,而是git的版本庫。gi...

git 基本概念

git 引用 版本庫中檔案三種狀態 已修改 modified 已暫存 stagged 已提交 committed 三大工作區 工作目錄 暫存區和版本庫 倉庫 工作區下的檔案狀態 未被追蹤 untracked 被追蹤 tracked git存放的是版本資訊 git目錄 說明倉庫子目錄 功能描述 bra...