title: GH001: Large files detected. You may want to try Git Large File Storage
body: <p>I commit the some file and it says <br/></p>
  
  <pre><code>remote: error: File models/cifar10_gradcam.h5 is 174.65 MB; this exceeds GitHub's file size limit of 100.00 MB
  </code></pre>
  
  <p>but I already commit it. how should I reset this commit and add this file to gitignore and recommit?</p>
  
  <p><br/></p>
  
  <p>after I do  <br/></p>
  
  <pre><code>$ git reset --soft HEAD~1
  </code></pre>
  
  <p>and re push <br/></p>
  
  <blockquote>
    <p>! [rejected]        master -> master (non-fast-forward) error: failed
    to push some refs to '<a href="https://github.com/SlowMonk/XAI.git" rel="noreferrer">https://github.com/SlowMonk/XAI.git</a>' hint:
    Updates were rejected because the tip of your current branch is behind
    hint: its remote counterpart. Integrate the remote changes (e.g. hint:
    'git pull ...') before pushing again. hint: See the 'Note about
    fast-forwards' in 'git push --help' for details.</p>
  </blockquote>