Command Palette

Search for a command to run...

Hectal
Phase 3Intermediate4 of 9 in Git

Working with Remotes

A remote is just another copy of the repository with a name — clone, fetch, pull, and push are how you stay in sync with it.

Every collaboration workflow — a team sharing a repo, a fork-and-pull-request open-source contribution, a solo project backed up to GitHub — sits on top of exactly four operations: clone, fetch, pull, and push. This phase covers all four properly, plus the authentication (SSH keys and commit signing) that makes them actually work.

0/4 · 0%
4 topics ~56 min 6 code blocks & diagrams
Start with the first topic