- Fork the repo and create a branch to write your updates
- Set your upstream to be the master branch in the original repo: https://devconnected.com/how-to-set-upstream-branch-on-git/
- Push your changes to your branch and open a pull request
- Merge your changes only after they have been reviewed by at least one person in the team
- After the changes are merged, deploy updates by running
npm run deploy
on the % Project Repo (Not your forked repo)- Follow this to set up your react app: https://dev.to/yuribenjamin/how-to-deploy-react-app-in-github-pages-2a1f
- To make live, re-update the custom domain in “Settings” in the github repo