I have about 160k commits each with 3 files being updated (been using github as a website), and i'm looking for a way to get the files so I can then put the contents into a real DB.
My question is how can I get (download?) the updated files from each commit, saving them to a folder with a timestamp/commitSHA appended to the name to avoid naming conflicts.
Is this possible with git? I know I can use the github site to see the files and what has changed, but the problem is there are over 160k commits.