Skip to content

Commit

Permalink
add squashing video
Browse files Browse the repository at this point in the history
  • Loading branch information
Hwurzburg authored Feb 6, 2025
1 parent 8f997a3 commit 7b8ff30
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion dev/source/docs/submitting-patches-back-to-master.rst
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ Preparing commits
a logical set of patches for review. It can take a bit of effort to get
used to interactive rebase, but it is definitely worth learning. Refer
to `online resources <http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html>`__
to understand how to use this tool.
to understand how to use this tool. Also see this video: https://youtu.be/iMUWQUD_Rsg

- Each commit should involve only a single library. The commits of the changes in each library should be squashed (see :ref:`git-interactive-rebase`) into the minimal number of commits per library that allows readability and clarity when reviewing (usually only one commit). The "Tools/gittools/git-subsystems-split" script can be run on any commit spanning multiple libraries to create a single commit for each library module affected before submitting. if needed.

Expand Down

0 comments on commit 7b8ff30

Please sign in to comment.