title: How do you stay up-to-date in your feature branch (Git)?
body: <p>Say that I've cloned the develop branch of a project. Then, off of develop, I branched and called it feature/abc.</p>
  
  <p>As I work on my local feature/abc, clearly the point that I branched off of develop is going to get more and more behind from what develop currently looks like. Maybe I am fundamentally confused by the git process... </p>
  
  <p>Does this mean that my feature/abc branch will fall more and more behind where develop currently is since it was branched off of an old version of develop? Is this just a part of the git process and you just have to resolve any and all conflicts that may arise AFTER you complete work on the local feature/abc, commit and push to the remote feature/abc, and then merge with develop?</p>
  
  <p>Is there any way to pull in changes from develop without merging your work-in-progress changes on feature/abc? Or is the whole point of this that you should work on quick, easy changes that can be completed quickly and merged so your feature branch doesn't fall too behind?</p>