All PhET Github repos have been converted to use the "main" branch instead of the "master" branch.
This means that active development is now occurring on "main". To update your local copies, please follow these steps:
Here is what to do if you find yourself locally on the master branch for everything.
Make sure you have a clean, freshly pulled, working copy. If not stash any local changes and make sure you're pulled.
Run `perennial/bin/for-each.sh active-repos git checkout main; perennial/bin/for-each.sh active-repos git symbolic-ref refs/remotes/origin/HEAD refs/remotes/origin/main` to switch all active repos to the main branch. If you have other repos that are not in the list of active ones you can run this command instead (your mileage may vary): `for f in $(ls) ; do (cd $f; git pull ; git checkout main; git symbolic-ref refs/remotes/origin/HEAD refs/remotes/origin/main) ; done`.
Run `perennial/bin/for-each.sh perennial/data/active-repos "rm .git/hooks/pre-commit; git init --template=../phet-info/git-template-dir"` to update your git hooks to run on the "main" branch (if applicable).
Run `perennial/bin/for-each.sh active-repos git status` and make sure each says you're pointing to origin/main and not origin/master.