For this project, we expect you to look at these concepts:
Right-engineering, right-documenting
Git and Github cheat sheet - Everything in less than 30 seconds
Read or watch:
How to write a Git commit message
Resources for advanced tasks (Read only after finishing the mandatory tasks):
Effective pull requests and other good practices for teams using GitHub
At the end of this project, you are expected to be able to explain to anyone, without the help of Google:
What is source code management
What is Git
What is GitHub
What is the difference between Git and GitHub
How to create a repository
What is a README
How to write good READMEs
How to commit
How to write helpful commit messages
How to push code
How to pull updates
How to create a branch
How to merge branches
How to work as collaborators on a project
Which files should and which files should not appear in your repo