Part 3. Advanced Git
Part 3 (chapters 7–11) 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