Git is a local, distributed version control software that allows programmers to coordinate developing code separately. It allows many versions of a software to run on different members’ machines and the branching and merging of those versions.
When you run git on the command prompt there are commands that you can use for version control to push, clone, commit, and pull.
Github is a Internet hosting service for version control using git. You can create public repositories with Github that your teammates can access. You can also use Github to “clone” repositories to a local directory and then make changes, pull, commit, and push it up to the original.
Github pages are simple websites hosted by Github that allow users to display information easily from a markdown file.
Markdown is a markdown language that can be used to create formatted text. Markdown is very simple with different syntax being used to notate how different texts should appear. For example, a heading would have a hashtag right before the text (e.g., # Heading One)