Part 4 (chapters 12-14) discuss different workflows and best practices for using Git as part of a team of software developers. You’ll be able to compare and contrast differing approaches and decide which is best for your team.
This part will cover the following topics:
-
How to write a good commit message and avoid whitespace problems
-
How to build a commit using only certain changes in a file
-
How CMake and Homebrew open-source projects use differing merge/rebase strategies to manage contributions
-
How to decide what merge/rebase strategy to use for your project
-
How to decide what branching workflow to use for your project