Source Control
Github
Use for software development version control via Git software. This is an absolute must when developing some sort of software with teammates and other collaborators
Download Github Desktop: An application that simplifies the pull/commit/push workflow that needed for team collaboration.
Video: Learn how to use Github
Basic Essentials when using Github:
Pull before you commit and push: Doing so will ensure that your local copy is in sync with the remote repository
Communicate with other collaborators: merge conflicts can bring up several issues that will hinder progress with development. A simple way to avoid this is to communicate with other teammates what features/sections of the software you’ll be working on