Terminal and Git are fundamental tools to develop software projects and here is a simple, practical, and very friendly starting guide — Introduction Having spent a considerable amount of time with software newbies, I have seen many people struggling with Terminal and Git. Though these tools are almost trivial to use, they are also an unusual form of interaction with computers (less UI, more text), and thus the struggle. So, I pen this…