Part 3. Advanced Git

Part 3 (chapters 711) provides some bonus Git skills that will help you be more efficient. These chapters introduce a collection of techniques that won’t be used with every Git project but may be important for new ones.

This part will cover the following topics:

  • How to set useful Git configuration settings and aliases
  • How to show the current branch in a terminal prompt
  • How to use submodules to vendor dependencies for a project
  • How to send changes to and receive changes from a Subversion repository
  • How to access a GitHub repository using a Subversion client
  • How to create and merge GitHub pull requests and forks from the command line
  • How to share a repository as a server or through a web interface

Get Git in Practice 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.