O'Reilly logo

Version Control with Git and GitHub by Joseph Muli, Alex Magana

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Collaborative Git

Learning Objectives

By the end of this chapter, you will be able to:

  • Develop collaboratively on a remote repository, among other contributors
  • Test and inspect code effectively
  • Build application artifacts and automate testing on GitHub
  • Develop new software version releases

This chapter describes the forking of repositories, rebasing and utilizing Gitmodules.

Introduction

In the previous chapter, we went over a variety of fundamental Git modules and workflows, ranging from setting up repositories to making pull requests.

In this chapter, we are going to delve deeper into more Git commands and collaborative workflows. As an individual, you may have encountered public repositories, some labeled open source and some just ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required