1. 程式人生 > >Git文件狀態

Git文件狀態

strong 執行 概念 大致 暫存 技術 sta 了解 -s

  在Git中,文件狀態是一個非常重要的概念,不同的狀態對應不同的操作。因此,要想熟練掌握Git的用法,需要了解Git的幾種文件狀態。

Git庫所在的文件夾中的文件大致有4種狀態:

技術分享圖片

  • Untracked:未跟蹤,此文件在文件夾中,但並沒有加入到git庫,不參與版本控制。
  • Modified:文件已修改,僅僅是修改,並沒有進行其他的操作。
  • Staged:暫存狀態,執行commit才將修改同步到庫中,這時庫中的文件和本地文件又變為一致。
  • Unmodify:文件已經入庫,未修改,即版本庫中的文件快照內容與文件夾中完全一致。

Git文件狀態