
To kick off collaboration, my teammate does some local work worthy of sharing--the commit represented by the pink circle.
Key Learning Points:
✅ git commit is a local-only operation. No communication happens to or from any remote repo.
✅ Because git commit is local-only, my teammate's main moves, but not origin/main.
✅ Because git commit is local-only, main on the remote called "origin" does not move either (at least, not as a result of this teammate's commit. Somebody else could have git push'd and hence moved main on the remote, but the teammate won't know about it yet).