AI Builder Series — Workshop 4
by Brendon Thiede
github.com/Lansing-Tech-Studio/team-quiz-appYour old quiz-game fork is still yours — today
we all build on the team's app.
This is exactly how open-source teams work.
What happens when two people change the same file?
Watch: two developers edit the same code at the same time...
Your own workspace inside the project.
# Create a new branch and switch to it
git checkout -b add-new-questions
# See all branches
git branch
# Switch between branches
git checkout main
git checkout add-new-questions
In your fork's Codespace terminal:
git checkout -b test-branch
git branch
git checkout main
We'll create your real feature branch after we form teams.
Teams of 2-3. Each person owns one area.
Each person works on different files.
In your fork's Codespace terminal:
git checkout main
git checkout -b my-feature-name
Name the branch after your feature, like
add-space-questions or dark-theme.
Stretch, grab water, and plan your feature with your team.
What's the hardest part about working on a team project?
Use everything you've learned:
Propose your changes to the team.
git push -u origin my-feature-name
This pushes to your fork — that's why it works without special permissions.
Lansing-Tech-Studio/team-quiz-app
main ← head: your fork, your
branchAsk Copilot to help write the description!
Combine everyone's work.
git checkout main and git pulllansingtechstudio.org/team-quiz-appApply these to any project.