In this section, you learn how to manage source code--specifically using GitHub and Git Bash. This appendix is intended purely as an overview to using GitHub and Git Bash. For more details, refer to GitHub Fundamentals [Video], also from Packt Publishing (https://www.packtpub.com/application-development/github-fundamentals-video).
Version control is vital to any project, and this applies to any collection of information and not just computer source code. For example, certainly for our resilience project, the second page of each written document has a version history:
Each change in the document is commented on--together with who changed the document. It's the same with the code for our plugins, except the tool we use to manage the version control is the online tool, GitHub at https://github.com/. GitHub is more than a version control system--among...