为什么“git index”有这么多名字?

Mar*_*cky 5 git git-index git-stage

在阅读如何使用 Git 时,我发现git index.

他们是:

  • directory cache
  • current directory cache
  • staging files
  • staging area

为什么有这么多选项可以准确地命名一件事?

我应该如何命名它以免混淆我不知道背景的未来对话者?

Har*_*dic 2

根据我的经验,最常用的术语是Staging Area


证据:

  • 文件和文件夹在 Git 系统中执行命令时被称为Staged和。Unstagedgit
  • 据我观察:大多数开发人员在第一次开始使用 Git 时只会阅读入门 - Git 基础知识文档。本文档将其称为Staging Area.
  • 作为一个经常使用 Git 工作并且经常被经常使用 Git 的人包围的人,我遇到的大多数开发人员都将其称为Staging Area.