343 votes22 comments · Visual Studio Team Services » Version Control (Git/TFVC) · Flag idea as inappropriate… · Admin →
We’ve seen this climbing in recent months, and we recently revisited the priority of this on the backlog. It’s currently on our list of items we want to tackle in the next few months. I’ll update when it’s officially part of our 3-sprint plan.Vivek A Maharajh commented
My use case involves working on a new pull request that depends on the commits of an existing pull request.
I create a pull request from branch A into master.
While it is being reviewed, I start working on a change that depends on the commits in A, so I create a new branch B based on A. I now create a pull request from branch B into branch A. I never intend to merge into branch A — I intend on merging into master **after** the initial pull request is merged into master.
After the initial pull request completes, I'd like to change the target branch for the second pull request to be master.