Looking for a good repository for academic drafts I'm currently submitting my CV for Ph.D positions and internships at research labs. I have one publication already, and I am currently in the process writing my Master's thesis. I would very much like to attach a hyperlink in my CV to directs to my thesis since it is more telling of the work I've been doing than say my publication. I'm wondering if there is exists a "version control" paper repository, similar to say the way Github works for software developers? What I mean by this is a place where I can upload improvements to my thesis without necessary making it publicly available (it can only be accessed via the hyperlink). My reason for doing this is fairly obvious. I can actively make improvements to my thesis after I have submitted the relevant documents, which the committee members viewing my dossier would later see. Does anyone know of such a resource?
If you are familiar with LaTex, use it with git.

Edit and mess around with paper on master branch, and push some good, meaningful and confirmed improvements on your work into release branch. 

If you need a repository private until you decide to make it public, use Bitbucket or GitLab, instead of github. They provide free private repository. When you finished your paper, you can change repository settings to public.

I am not sure whether Diff-ing PDFs---your previous and current paper---is easy problem or not. But you can choose a solution among several: pdfdiff, DiffPDF, pdf-diff, diff-pdf and etc.