Git Fundamentals - Working Remotely

In the previous chapter, we learned a lot about Git; we learned how it works internally and how to manage a local repository, but now it's time to learn how to share our goodies.

In this chapter, we finally start to work in a distributed manner, using remote servers as a contact point for different developers. These are the main topics we will focus on:

  • Dealing with remotes
  • Cloning a remote repository
  • Working with online hosting services, such as GitHub

As we said before, Git is a distributed version control system: this chapter concerns the distributed part.

Get Git Essentials - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.