Git vs GitHub
- Git Figure 1 (a) is a command line interface (CLI) tool which require you to interact by typing commands. It is harder to learn for users without CLI experience and the outputs are not as accessible.
- GitHub Desktop Figure 1 (a) a graphical user interface (GUI) tool that allows you to us Git without using the command line. We do Git actions by interacting with a user interface that is designed to be ergonomic and accessible. You can’t do all the things you can with CLI but again 80% of features are here!
Important
For this workshop. We will use GitHub Desktop to do Git.