tags: 2019鐵人賽
回顧 Day27
進入主題
版本控制(Revision control)
除了開發語言以外,還需要學習版本控制軟體。
所謂版本控制軟體,是一種可在程式開發過程中,有規律地保留程式碼的歷史訊息、讓人能放心地做各種開發實驗。
細節很複雜,一言以蔽之,就是一種程式碼管理器。
版本控制軟體
版本控制軟體有很多,挑一套來使用。
Git 學習資源
Git 學習的資源在網路上有很多,以下稍微列舉出幾個,不侷限以下
檔案在 Git 的旅程
Git 專案的三個主要區域:
- 工作目錄(Working Directory)
- 預存區(Staging Area)
- Git 資料夾(.git directory(Repository))
Git 工作流程
- 你在你工作目錄修改檔案。
- 預存檔案,將檔案的快照新增到預存區。
- 做提交的動作,這會讓存在預存區的檔案快照永久地儲存在 Git 目錄中。
今天就到這,明天再見囉~
reference from https://git-scm.com/book/zh-tw/v2