iT邦幫忙

0

Git版本控制三個工作流程,工作目錄、暫存區、本地倉庫。

  • 分享至 

  • xImage
  •  

版本控制 (Version Control),是一個管理和追蹤版本時間的系統。
用於紀錄檔案或整個專案隨著時間推移所發生的所有變更。
可以回溯到專案歷史上的任何一個特定版本,並查看是誰、在什麼時候、對哪一行程式碼做了修改。
而Git也是全世界大部分軟體人都在使用的版本控制,而且在台灣也是,去104找軟體工程師就會看到
幾乎9成職缺都要會git版本控制。從2005年推出到2024年幾乎每年都有最新修訂版本,
19年的時間,不斷的在優化,卻還沒有一款版本控制的市占率超越他,可見非常不簡單。/images/emoticon/emoticon04.gif

Git的整個操作流程可以當成是在以下三個流程中移動。

階段一 工作目錄(Working Directory)

檔案正在被編輯,變更尚未被 Git 追蹤(還未對檔案使用git add或git add.)。

階段二 暫存區(Staging Area / Index)

在編輯(工作目錄)跟儲存(本地倉庫)流程之間。準備提交的檔案,
對檔案使用(git add 檔案名稱)或(git add.)後進入的流程。

階段三 本地倉庫(Local Repository)

所有變更都永久存檔(每個檔案都有不同的Commit ID),
對檔案使用(git commit -m "此次變動的內容寫在此")後進入的流程。


圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言