Git工作原理,以及項目創建

Git工作原理

Git本地有三個工作區域:工作目錄、暫存區、資源庫。加上遠程的git倉庫,則一共有四個工作區域

工作區域 描述
Workspace 工作區,就是個人平時存放項目代碼的地方
Index/Stage 暫存區,用于臨時存放你的改動,事實上它只是一個文件,保存即將提交到文件列表的信息
Repository 倉庫區(或本地倉庫),就是安全存放數據的位置,這里面有你提交到所有版本的數據。其中HEAD指向最新放入倉庫的版本
Remote 遠程倉庫,托管代碼的服務器,可以簡單認為是你項目組中的一臺電腦用于遠程數據交換
  • 主要使用到的就是工作區和遠程倉庫
  • Git的一般工作流程:
    1 .在工作目錄中添加、修改文件
    2 .將需要進行版本管理的文件放入暫存區域 => git add .
    3 .將暫存區域的文件提交到git倉庫 => git commit

因此,git管理的文件有三種狀態:已修改(modified)、已暫存(staged)、已提交(committed)


Git倉庫創建及克隆

  • 創建本地倉庫的方式有兩種

    1.創建全新的倉庫,需要到Git管理的項目的根目錄執行。執行后會在目錄下創建.git文件
    git init

    2.另一種方式是克隆遠程倉庫,將遠程服務器上的倉庫完全鏡像一份至本地(在指定根目錄執行命令)
    git init url

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容