title: update branch without commits
body: <p>Some time ago I created branch from development branch and actually I did nothing with it, just one commit editing comment.</p>
  
  <p>Now I want to start to work with this branch, but I want to update it with commits from development.</p>
  
  <p>Actually I can just drop it and create branch again, but I'm interested what happened if I do merge or rebase with development.</p>
  
  <p>Because this branch practically without commits, I suppose that there is no difference between merge and rebase. Am I right?</p>
  
  <p>And what happened if I do in other direction first: merge development branch with this branch first?</p>