In this chapter, we will cover the following recipes:
- Managing your local branches
- Branches with remotes
- Forcing a merge commit
- Using git reuse recorded resolution (rerere) to merge Git conflicts
- Computing the difference between branches
- Orphan branches