- Request for repo access from Andrew
- Clone repo
- Use GitHub Desktop
- Download node from the internet (skip if you already set up backend)
- Installing project dependencies
cd website-v3npm install
Runs the app at http://localhost:5173/
- Create a new branch using the follow naming conventions
git checkout -b <your_name/new_branch_name>(i.e.git checkout -b andrew/update-readme)
- Commit changes
git add <files to include in commit>git commit -m <message>
- Push changes
- If first time pushing branch,
git push -u origin HEAD; otherwise,git push
- If first time pushing branch,
- Create a pull request on the Github UI
- You should always merge to the
mainbranch - Write a concise title and detailed description
- What was changed?
- Why was it changed?
- How did you test? Screenshots if applicable
- You should always merge to the
- Ping other devs, wait for review, and address comments
npm run predeploynpm run deploy
Creates a live index.html file in the gh-pages branch
Check out https://ucladevx.com/