Our current workflow:
create a feature branch from dev. after developing the feature and having pushed the branch do a the following:
git checkout dev
git pull --rebase
(on dev)
git checkout my-feature-branch
git rebase dev
resolve conflicts and then do a git push -f or git push (first time).
My question comes from one of our development team members:
Do we need to do the whole process as is, or can we just make the pull-request directly, especially that the response is always "I am working on a component which is not shared by any other developer" ?
Thanks in advance