Git 基礎知識

2021-09-24 17:46:24 字數 476 閱讀 1576

2019 february 16

git簡寫

狀態說明

備註??

untracked

未跟蹤此檔案在資料夾中, 但並沒有加入到git庫, 不參與版本控制,

通過git add 狀態變為staged

mmunmodified

已入庫未修改

如果它被修改, 而變為modified,

如果使用git rm移出版本庫, 則成為untracked檔案

mmodified

已修改通過git add可進入暫存staged狀態,

使用git checkout 則丟棄修改過, 返回到unmodify狀態

astaged

已暫存執行git commit則將修改同步到庫中, 庫中的檔案和本地檔案又變為一致,

檔案為unmodify狀態. 執行git reset head filename取消暫存, 檔案狀態為modified

git基礎知識

git歷史 略 git與svn對比 集中式版本控制工具缺點 git是分布式版本控制系統,分為兩種型別的倉庫 本地倉庫和遠端倉庫 git工作流程 工作流程如下 從遠端倉庫中轉殖 到本地倉庫 從本地倉庫中checkout 然後進行 修改 在提交前先將 提交到暫存區 提交到本地倉庫。本地倉庫中儲存修改的各...

Git基礎知識

git版本控制下的工程區域的概念 版本庫 repository 在工作區中有乙個隱藏的目錄.git,這個資料夾就是git的版本庫,裡面存放了git用來管理該工程的所有版本資料,也叫本地倉庫。工作區 working directory 日常工作的 檔案或者文件所在的資料夾。暫存區 stage 一般存放...

Git基礎基礎知識

1 具備功能 協同修改,多人同時修改伺服器端同乙個檔案。資料備份,儲存每乙個提交過的歷史狀態。版本管理,不儲存重複資料,節約空間,提高效率 svn 增量式 git 檔案系統快照 許可權控制,對團隊中人員進行許可權控制,團隊外貢獻 進行審核。歷史記錄,檢視修改人 時間 內容 日誌,也可恢復到某一歷史狀...