My project is using git flow. My current feature (A) is up for review and will then go into test, which may actually take a few days. I also have to start the next feature (B) which heavily depends on the first feature (A).
Can I somehow just use git merge to get the branch holding feature (A) into my branch (B) without messing up the flow of git flow?
What is the best practice here?
You can take all the content from A and merge into B. It shouldn't affect the branch A and also your B will be duly updated with all dependencies from A
git checkout B
git pull origin A
git push origin B
Hope this helps.