Environment

Environment

This lesson gets your machine ready for the build: version control so you can undo anything, a remote copy of your code on GitHub, and Docker running the database the app needs. The agent handles a fair chunk of the setup itself, so there's less manual work here than the list suggests.

What you'll walk away with:

  • Git installed and configured on your machine
  • A repository initialised, with your first commits in place
  • Tracking changes, reviewing them, and rolling back when something goes sideways
  • GitHub set up, with a remote repository for the project
  • The difference between public and private repositories, and which one you want here
  • Docker Desktop installed, which is what runs the project database locally