202-git版本庫repository
阿新 • • 發佈:2019-01-06
git版本庫repository 工作區有一個隱藏目錄.git 這個不是工作區,而是git的版本庫 git的版本庫儲存了很多東西 最重要的就是被稱為index(或者stage)的暫存區 還有git為我們自動建立的第一個分支master 以及指向這個master的一個指標,HEAD 因為我們建立git版本庫的時候 git自動為我們建立了唯一一個master分支 所以,現在 git commit 就是往master這個分支上提交更改 我們可以簡單的理解為, 需要提交的檔案修改都放在暫存區 然後一次性提交暫存區的所有修改 我們把檔案提交到版本庫的時候 分為兩步 1. git add 檔案修改新增到暫存區 2. git commit 把暫存區所有內容提交到當前分支 我們在目錄下建立一個檔案test2.txt 然後編輯一下 vim test2.txt 這是text2檔案的第一行hello world001 然後我們修改一下之前的test1.txt vim test1.txt 然後我們輸入 git status 我們發現有2個狀態,各有1個檔案 修改: test1.txt 未跟蹤的檔案: test2.txt 所以我們要新增test1和test2 git add test1.txt git add test2.txt 然後git status 我們發現 兩個檔案到了同一個狀態 要提及的變更: test1.txt test2.txt 然後我們 git commit 就提交了所有程式碼