3 ms·
Having source be in the "staging area" after "git add" makes more sense to me now :-)
by billsix 8y ago
Having source be in the "staging area" after "git add" makes more sense to me now :-)
- jarfil 8y agoI think this use of "staging area" comes from the military use, which in turn comes from the theater "staging", both predating git and the bottle.
- Sharlin 8y agoYep, it’s more likely the author got the ”staging area” from git, as an analogy familiar to software engineers (or else from the military/theater context), it’s not an official fluid dynamics term used by spray bottle engineers. At least I don’t think so :p
- userbinator 8y agoYes, I was a bit bemused by the use of "staging area" and thought the author was deliberately going for an anachronistic effect, in much the same way that (computer) machine instructions were called "orders" in the very beginning. The more common term is just "cylinder".
- jimnotgym 8y agoI am not sure about the military use coming from the theatrical. My understanding is that staging means 'standing place', and that the theatrical stage is just 'something to stand on'. You sometimes get scaffolding called staging in the UK. The military use has the same root but is not derived from the theatre I beleive. A staging area is somewhere you stand and wait. Very similar in use to the staging-posts that a stage-coach goes through. The meaning in git could mean directly this, somewhere to wait, or it could be derived from the further development of the process stages. The stage having become the journey itself rather than the stopping-point. Something is staged because you have completed a stage and are waiting to start the next stage. That is rather circular really. At this stage I will pass you over to an article https://en.wiktionary.org/wiki/stage https://en.wiktionary.org/wiki/stage