Hacker News new | ask | show | jobs
by diesal11 1689 days ago
Naming things can be hard.

How would you describe the distinction between these two command types?

1 comments

How about "infrastructure" and "interface"?
Infrastructure is certainly not unambiguous here.
Less than "porcellain", which doesn't have an obvious meaning in this context. Other terms could be "implementation" or "internal".
From the primary git manpage:

      GIT COMMANDS
         We divide Git into high level ("porcelain") commands and low level
         ("plumbing") commands.