Part 4. Git best practices

 

Part 4 (chapters 1214) discusses 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