From: Chris Torek Date: Tue, 12 Aug 2025 20:51:20 GMT Subject: Re: [PATCH 5/5] doc: git-add: explain inconsistent terminology Message-ID: In-Reply-To: On Tue, Aug 12, 2025 at 1:35 PM Julia Evans via GitGitGadget wrote: > +TERMINOLOGY NOTE > +---------------- > + > +Git uses the terms "staging area", "index" and "cache" interchangeably > +for historical reasons. Many commands have flags like `--staged`, > +`--index`, or `--cached`, and they all refer to the index. > + I think this is also a good idea. Unfortunately, `git apply` has two different meanings for `--index` vs `--cached` (I believe it's the *only* exception to the "means the same thing" rule...). Chris