title: How to download a single file from GitLab?
body: <p>I know it is possible to fetch then use checkout with the path/to/file to download that specific file.</p>
  
  <p>My issue is that I have a 1 MB data cap per day and git fetch will download all the data anyway even if it does not save them to disc until I use git checkout. I still used my data</p>
  
  <p>Is my understanding of how git fetch/checkout correct? is there a way to download a specific file only to see if there is a new version before proceeding with the download.</p>