🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

Remote

In plain terms

A version of a repository hosted elsewhere.

Going deeper

A remote is a repository on a server or another machine that you sync your local copy with via push and pull. It's the shared location for collaboration.

Under the hood

You can have multiple remotes (origin, upstream); they're just named URLs to other repos.

Examples

origin, GitHub remotes, git remote, push/pull targets, collaboration.

Think of it like...

Like the shared cloud copy that everyone's local copies sync with.

Feedback & Bug Report