title: Is it possible to only deploy the changed files to an AWS Elastic Beanstalk application instead of uploading my whole source code?
body: <p>I have set up an Elastic Beanstalk Application in AWS.</p>
  
  <p>Until now I have deployed newer versions of my source code (ZIP-file) via the web interface of AWS. </p>
  
  <p>Now my website is online and users are able to upload profile pictures. The problem is when I deploy a new version of my website all my source code will be replaced by the new one and all the user images are gone...</p>
  
  <p>So is there any option to commit only the changed files instead of uploading the whole page?</p>