Remote repository
https://mrobeidat.github.io/reading-notes/
Remote repository
About 90% of version control related work happens in the local repository: staging, committing, viewing the status or the log/history, etc. Moreover, if you’re the only person working on your project, chances are you’ll never need to set up a remote repository.
In addition, a remote repository doesn’t have such a working directory: it only consists of the bare“.git” repository folder.
The features:
- Contains branches
- Commits
- Tags
Remote Workflow:
In Git, there are only a mere handful of commands that interact with a remote repository, and the image below would describe how it works:

Here’s a link if you look for more details about REPOSITORY: About repository