Hi! I'm the writer.
I figured git deserved an article on its own, rather than mentioning it in passing in a bash article.
About cp and rm, I actually wrote about more basic commands in the previous article, also linked there: http://www.datastuff.tech/programming/terminal-tutorial-more...
Though seeing your comment makes me think I could just combine both articles into a longer one.
Thanks for the feedback!