title: Commit directly to a bare repository
body: <h2>Some Context</h2>
  
  <h3>what this fits into</h3>
  
  <p>A collaboration focused web application that offers git hosting (as <code>bare</code> repos)</p>
  
  <h3>what we want to do</h3>
  
  <p>Allow users to add a set of files directly to their existing repositories.</p>
  
  <h2>My Question</h2>
  
  <h3>Is there a tool or method to manually create a commit that only involves adding new files to a git repo?</h3>
  
  <p>We're able to do this now using temporary server-side sparse checkouts but we would like to optimize this process.</p>