Hi, I try to use git cherry-pick to combine multiple commits but I'm confused about the second sentence of the description: "Given one existing commit, apply the change the patch introduces, and record a new commit that records it. This requires your working tree to be clean (no modifications from the HEAD commit)." I intent to use it as follows: git cherry-pick -x --no-commit 2e855ae git cherry-pick -x --no-commit 0c1151 ... After the first invocation my working tree will not be clean but contain changes in the index. Does this mean that's a wrong usage of cherry-pick? Jens -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html