hello,
i've started development of some little project and did not use feature branches. now i would like to release a little part of this project, because it's stable enough to get released. what i would like to do is:
create a "release" branch with only the commits of this part of the project and ideally remove the other parts completly from the history of this branch.
is there any way to do this?
UPDATE
i think i forgot an important information: i would then like to push the release branch to e.g.: github or some other open hosting platform. because of this, i would like to have the history of the deleted files removed.
thanks very much!