Push
The Quick Version
Sending your local commits up to the remote repository.
How it actually works
Push uploads commits that exist on your machine to the remote copy so other machines — and your hosting platform — can see them. Nothing you have not committed gets pushed.
Why does it matter?
Deployment platforms watch the remote. If you never push, nothing ships.
Example
git push origin main