Advanced Git Topics

You might have started to use Git beyond the featureset of SVN and have a chain of local commits. You have asked to review your chain of changes and a peer has found an issue in of the changes in the middle of the chain. From the previous chapters you have seen how to the modification of a single change and this is what you need to do first, the next thing is to rebase the commits that followed the original one. And below there will be two alternatives for doing that.

Cherry-pick

TODO: describe cherry-pick

Staging Changes

TODO