GitHub get a list of all files in a repository from raw.githubusercontent?
<p>I'm building a program that I would like to be able to update from git. I can compare the files to raw.githubusercontent.com and, if they are different, pull them. However, if a file is added to the repository instead of just changed, the program won't know to check that url. Is there a way to get a list of all files in a repository from GitHub to check?</p>

<p>By the way, I am not using the GitHub API because I do not wish to include my API token in the distributed program, or force the users to have their own GitHub account. If there is a way to download a repo from git without including a token, I would accept that as a solution as well.</p>