I will develop my app in branch dev
and provide the "best so far" (a release on GitHub) on a branch public
.
The branch dev
will have commits c964dea
, 06cf8ee
, 396b4a3
and 9be7fdb
. I would like to squash them into a single commit on branch public
(leaving them as-it on the branch dev
).
Is this possible?
I saw many questions and answers about squashing commits, but none of tehem seemed to address the problem of "squashing to another branch".
public
didn't exist yet. (I just assumed branchpublic
already existed which is why cherry-pick with-n
would be slightly faster).