These directions are for setting up a single code repo on 2 servers, staging and production. This may not be the configuration for all projects.
These directions assume that you have already been added as a collaborator to a Heroku environment. If not, you will need to be. You also need to have already configured your Laravel Homestead environment and checked out the codebase from the GitHub repo. Those directions are found elsewhere.