Version Control with Git

Git in a three-part series

Version Control Part 1 – What is Version Control?

Version control (sometimes called source control) keeps track of changes to files over time. Multiple users can edit the same projects. Some platforms that support version control are GitHub, GitLab, BitBucket, and Google Drive.

Version Control Part 2 – GitHub and GitFlow Tutorial

Setting up GitHub

Create an account on GitHub by going to github.com and signing up. Once complete, click the profile circle on the top right. Most navigation items can be found through the pull down menu. Download a Git CLI, preferably (Git for Windows)[https://gitforwindows.org/], however, GitHub provides a CLI that is recently out of beta GitHub CLI.

Version Control Part 3 – Setting up for PSoC

To use GitHub with PSoc code requires a very specific set up, this is mostly due to how PSoC creates and manages files.