Git的本地倉庫由三棵樹組成:
1.工作目錄
它持有的是實際文件
2.緩存區(Index)
相當於一個緩存區域,保存你的臨時改動
3.HEAD
它指向你的最後一次提交結果
一般倉庫中的文件可能存在於這三種狀態: 1)Untracked files → 文件未被跟蹤; 2)Changes to be committed → 文件已緩存,這是下次提交的內容; 3)Changes bu not updated →
當服務器上面的文件發生修改,然後本地倉庫中的相應文件也作了修改,此時使用命令:git pull 的時候會出現如下提示信息: error: Your local changes to the following files would b