獨孤九劍(0x03) - 當前目錄緩存篇

每個人都會變成自己討厭的人 Git 通過二進制文件 .git/index 來緩存當前目錄,實現工作目錄和倉庫數據的快速交換。Git 的緩存卻保存在 index 文件裏,爲什麼不是 cache,很奇怪。 Git 當前目錄緩存至少應該滿足以下功能: 可隨時根據當前倉庫(HEAD 狀態)生成緩存。 緩存不一定總是和倉庫狀態保持一致。 緩存數據格式固定,可長期被多個 Git 命令解析。 Git index
相關文章
相關標籤/搜索