Translating this response SOen
I asked the administrators of GitHub and they told me that it "can not" change the headers of the HTTP response on the github.io page >.
They have added this request to wishlist (something that may or may not be done in a future upgrade).
So only Github administrators can control this.
Additional points
Note that some people claim that the <meta>
tag can cache the page, but I believe that these tags are only used for bots (like Google's, please correct me if I you're wrong.)