Remote Repositories and Synchronization
The inherent reason behind all VCS systems is to make the collaboration within a group of developers as seamless as possible. Finally, we have reached the point where we can discuss how to use git for a group work. We will start with the simplest settings where all the repositories are available through local storage.
First you have to learn how to use remotes. We will discuss this in a recipe that shows you exactly what happens when you clone a repository. Then we will dive into recipes that present step-by-step methods on how two or more developers can cooperate. We will consider two important ...