Plumbings command are a low level commands which give access to the inner workings of Git (in contrast to more user friendly “porcelain” commands)

manipulators

  • git hash-object: compute the SHA hash of a Git object. When used with -w, also write the object into .git/objects
  • git write-tree: creates a tree object from staging area
  • git commit-tree: creates a commit object from a tree object and a message

interrogators