There are three branches in the repository, master, develop, migration
. The feature branches are merged to migration branch, then migration is merged to develop and develop merged to master. What I have done, instead of creating the feature branches out of migration branch, I have created feature_branch_B out of feature_branch_A. Now when I create a PR for feature_branch_B, previous commits are added with the new commits of this branch. I don't know to which branch these extra commits belongs to.
In the image below the top 36 commits are appearing every time i create A PR from feature_branch_B. Why are they appearing and if its not normal how do I resolve it?