title: Git - Update current branch from master without committing current branch changes
body: <p>I have looked at numerous questions on this same topic and they all have different answers and it is confusing.</p>
  
  <p>Some say commit your changes first but I don't want to do this.</p>
  
  <p>I am using Git Hub too, and do not understand how this works with the website commands such as create pull request , compare across forks, try changing your base, etc...</p>
  
  <p>I thought just dragging my current branch to the right square and dragging the repo master branch to the left square and then clicking the Merge Branches button would work but then there is a "sync" button on the upper right that needs to be clicked after that, I guess, and then you need to do a pull request on the website....etc...etc.</p>
  
  <p>Sheesh, in CVS I just clicked update and it brought down all the changes in the Head to my current and that was that.</p>
  
  <p>There are three options I guess. Using git hub, using the website, and/or using the command line. 
  How can this be simplified?</p>