Introduction: Cherry-Picking and Three-Way Merges
Overview of the upcoming chapter.
You may or may not remember that you covered the git cherry-pick
command previously. At the time, I skated over some detail that I think you’re ready for now.
In this chapter, you will cover:
- The
git cherry-pick
command (again) - Why
cherry-pick
might not do what you expect - The
git diff-tree
andgit apply
commands - What a “three-way merge” is
By the end, you’ll understand the cherry-pick command much more clearly and why and how you can get more surgical with your application of diffs from individual commits.
Git Pull and Merge Hell
Attempting to Apply Cherry-Pick
Mark as Completed
Report an Issue