ع
Start Topics Teams Reference What's new Saved
The software world

Push

Sending your local commits up to the remote, so the shared copy has them. The reverse is a pull, which brings other people's commits down to you.
Why it matters

Push is the line between a private draft and something out in the world. A local commit is completely yours — rewrite it, delete it, nobody has seen it. Once pushed, other people can pull it and build on it, and you can't cleanly un-ring that bell: it's a one-way door. It's also exactly why a pushed secret must be treated as compromised.

Part of Version control (git)

← All terms