Summary
This chapter was a short but deep dive into source control usage for remote pair programming. After a brief recap of the guidelines for source control that you read about in Chapter 5, Remote Pair Programming Setup, we added a few guidelines upon which the initial guidelines are in fact based. After that, we saw a possibly new concept of commit types and explained how this can be extremely useful to you and your team.
Structuring your commits by commit types is a great way to spend less time wondering what happened with the code in the past. Toward the end of this chapter, we dealt with commit heuristics and with my known biases on which my heuristics are based. Clarifying and making transparent your heuristics and biases is a great way to have essential conversations about best practices with your remote pair programming partners, team members, colleagues, and friends.
The next, and last, chapter will be about working remotely and remote access. We have discussed this...