title: What is the difference between git and Github CLI or gh?
body: <p>What is the difference between <code>git</code> and GitHub CLI?
  Which one should I use, <code>git</code> or GitHub CLI or <code>gh</code> depending on the situation?
  For example, cloning a repository, both <a href="https://git-scm.com/docs/git-clone" rel="noreferrer">commands</a> <a href="https://cli.github.com/manual/gh_repo_clone" rel="noreferrer">support</a> it. What gives?
  I am specifically asking for the <a href="https://cli.github.com" rel="noreferrer">GitHub CLI</a> not GitHub itself.</p>