1. 程式人生 > >【Git和GitHub】學習筆記

【Git和GitHub】學習筆記

不存在 lin AR 兩種 暫存區 mit 當前 jpg splay

1. 書籍推薦:

先看一本比較簡單並且好的入門書籍
Git - Book https://git-scm.com/book/zh/v2

2. 書籍理解:

Git 有三種狀態,你的文件可能處於其中之一:引申了三個工作區域

  • 1、已提交(committed):表示數據已經安全的保存在本地數據庫中(Git 倉庫)
  • 2、已修改(modified):修改了文件,但還沒保存到數據庫中(工作目錄)
    • 工作目錄下的每一個文件都不外乎這兩種狀態
      • 2.1 已跟蹤:被納入了版本控制的文件,在上一次快照中有它們的記錄
        • 工作一段時間後,文件狀態可能處於
          • 2.1.1 未修改:
          • 2.1.2 已修改:
          • 2.1.3 已放入暫存區:
      • 2.2 未跟蹤:既不存在於上次快照的記錄中,也沒有放入暫存區。
      • 2.3 附錄:文件的狀態變化周期:如圖
        https://i.loli.net/2018/05/02/5ae9b58116cd2.jpg
  • 3、已暫存(staged):對一個已修改文件的當前版本做了標記,使之包含在下次提交的快照中(暫存區域)

3. 參考,高級玩法:

(11 條消息)怎樣使用 GitHub? - 知乎 https://www.zhihu.com/question/20070065

【Git和GitHub】學習筆記