澄清概念
澄清概念
1. 版本庫(Repository)
- 定義:「.git」目錄即為版本庫,儲存了所有檔案的版本資訊和歷史記錄。
- 作用:所有檔案的版本變更、提交記錄和版本控制數據都會存儲在「.git」目錄中。
2. 工作目錄(Working Directory)
- 定義:包含「.git」目錄的那一層目錄即為工作目錄,這是開發人員進行日常編輯的地方。
- 作用:只有在工作目錄中的檔案才會受到版本庫的管理。例如,在
D:\Y225\learngit
中工作,這個目錄就是我們的工作目錄,所有放置於此的檔案才能被追蹤和存儲到版本庫中。
簡要示例
- 版本庫:
D:\Y225\learngit\.git
—— Git 用來管理檔案版本和歷史的隱藏目錄。 - 工作目錄:
D:\Y225\learngit
—— 我們進行編輯、修改、提交等操作的目錄,所有檔案變更都會先在這裡進行並受到「.git」目錄的追蹤。