Sometimes i want to cherry pick a commit, but i don't want the commit message of this commit. What i want is the patch corresponding to this commit to be squashed to the top commit? Now i have to type git format-patch -1 --stdout <sha1> | git apply --index && git commit --amend How about git cherry-pick --squash <sha1> -- Ping Yin -- 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