In Mercurial what’s the difference between hg graft and hg rebase
hg graft allows “cherry-picking,” as you noted in your question. For example, you can run hg graft -D “2085::2093 and not 2091” to copy only some changes from another revision. By comparison, hg rebase (with or without –keep) will grab whatever changeset you specify and all of its decendant changes. Also, rebase allows you to … Read more