Applying a patch in a feature branch
Workflow for applying and removing a patch for testing, using a feature branch
Making a patch
How to use Git to make a patch
Creating an interdiff
How to create an interdiff file to show the differences between two patches
Rerolling patches
Explanation of why some patches need to be rerolled, and instructions for how to do it
Command-only full patch workflow
Abbreviated workflow (commands only) to apply a patch, make a new patch with additional changes, and reroll a patch
Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.