10. Remotes

10.1. Purpose of remotes

Hint

When creating a local repository via git init, there’s no remote set.

As mentioned in the Introduction, each Git repository is a fully-fledged repository. This means regardless if the Git repository is local (i.e. the one you’re working with) or remote (i.e. the one you cloned), they’re “similar”.

Of course you want to synchronise your local repository

10.2. Manage remotes

10.3. Pull branches

10.4. Push branches

10.5. Push tags

10.6. Delete remote branches & tags

Note

After completing this chapter, you should be able to execute the Remote Actions exercise.