🥋Creating a combined branch with parents allows you to work on multiple branches simultaneously.
🔀Merge commits are used to combine branches and make them parents of a new revision.
📝You can make changes that depend on code from multiple branches in the combined branch.
📂Moving changes between branches can be done by simply transferring commits or modifying existing commits.
🔄Checking out individual branches allows you to see changes specific to that branch without affecting others.