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 檔案系統快照 許可權控制,對團隊中人員進行許可權控制,團隊外貢獻 進行審核。歷史記錄,檢視修改人 時間 內容 日誌,也可恢復到某一歷史狀...