Skip to main content
Git Glossary
An overview of concepts & terms around Git & Version Control
Git Glossary featured image

What is a remote in Git?

A remote in Git is a common repository that all team members use to exchange their changes. In most cases, such a remote repository is stored on a code hosting service like GitHub or on an internal server.

In contrast to a local repository, a remote typically does not provide a file tree of the project's current state. Instead, it only consists of the .git versioning data.

The Git Cheat Sheet

No need to remember all those commands and parameters: get our popular "Git Cheat Sheet" - for free!


In case you are using the Tower Git client, adding and managing remote repositories is easy. You can access connected remotes simply through the sidebar:


Learn More

Download the Cheat SheetFree

Get 18 of our most popular Cheat Sheets in one handy ZIP!

Thanks! Please Check Your Inbox!

Want to win one of our awesome Tower shirts?
Tell your friends about the package!

Share on Twitter

About Us

As the makers of Tower, the best Git client for Mac and Windows, we help over 100,000 users in companies like Apple, Google, Amazon, Twitter, and Ebay get the most out of Git.

Just like with Tower, our mission with this platform is to help people become better professionals.

That's why we provide our guides, videos, and cheat sheets (about version control with Git and lots of other topics) for free.

Tower icon