Navigate to GitHub to create a new remote repository.

Name the remote repository portfolio. In the next step, we’ll use your remote repository like a satellite, storing work you developed locally.

Remote repositories are important for the following reasons:

  1. Remotes are a "safe place" for your code. If you spill coffee on your laptop and your hard drive is destroyed, your remote repository will still be intact, because remotes are hosted on the web. (And you can't spill coffee on the web!)

  2. Remotes are at the heart of collaborative projects. When you work with collaborators, each developer downloads the most current version of the project using your remote. Each collaborator will later contribute code to the remote by uploading individual feature branches. These feature branches are then integrated into the remote master branch.

  3. By default, GitHub remotes are public on the web. That means the whole world will be able to see your work. If your goal is to become a professional web developer, prospective employers will often want to look at your public GitHub repositories to review your work. Just in case someone decides to check through your work, we’d recommend making your messages as cogent, concise, professional, and descriptive as possible.