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 merge master
You can do this as many times as you like; it won't affect master and you will be able to easily do it the other way around whenever you find out you are done with the feature branch.