title: bitbucket centralized work flow and fork syncing
body: <p>Q1. Bitbucket has a syncing feature for fork. When I sync, does that mean my repo is being sync'ed and merged together with the upstream repo that I forked from with each branch according to their names? So this effectively is a git fetch and merge <strong>for each branch with their matching branch names</strong> if I had my fork on my local and decided to sync.</p>
  
  <p>Q2. The upstream repo has a master and a develop branch. The develop branch pulls in the requests and merge them and is compared to the master branch and merges into master. This merge commit created in master branch should not be present in the develop branch right? Say develop branch handles all the pull requests which are also created from develop branch, not merged from master. Everyone's develop branch should be clean of the 'master-merges-develop' commits?</p>