title: VSTS: Difference between default and compare branch
body: <p>In my <code>git</code> repository I have three branches: master: <em>default</em>, dev: <em>compare</em>, and temp.</p>
  
  <p><a href="https://i.stack.imgur.com/xw7Yt.png" rel="noreferrer"><img src="https://i.stack.imgur.com/xw7Yt.png" alt="enter image description here"></a></p>
  
  <p>When I create a <code>Pull Request</code> from temp branch it defaults to <code>dev</code> as the target.</p>
  
  <p><a href="https://i.stack.imgur.com/WkIKO.png" rel="noreferrer"><img src="https://i.stack.imgur.com/WkIKO.png" alt="enter image description here"></a></p>
  
  <p>It is in contradiction with what <a href="https://docs.microsoft.com/en-us/vsts/git/manage-your-branches#change-your-default-branch" rel="noreferrer">Microsoft documentation</a> says:</p>
  
  <blockquote>
    <p>Change the default branch used to merge code into when your team
    creates new pull requests. This is useful when you want to use a
    branch other than master for the main line of development in your
    repo.</p>
  </blockquote>
  
  <p>Am I missing something?</p>