I have a project which uses git and I\'d like to start a new branch to add a major new feature.
Under the main branch, I\'ll continue to add bug fixes a
main
git checkout featurebranch && git rebase master
As long as you haven't pushed yet, it is better to replay your changes on top of master.
See: