Using Version Control

Git is the application on your PC that coordinates the updates between your code source and the repository.   GitHub is a cloud based repository.   GitHub Desktop is a GUI that makes it considerably easier to execute Git commits and manage any conflicts that might occur.  

Rules

  • Create a Git repository for every new project.
  • Create a new branch for every new feature.