Hallo chorn,
GitHub auch einen „Download als Zip“-Button bereitstellt
und Raw-Download mit UTF-8 Headern :)
Stimmt, man kann dem Webserver (meist ja ein Apachen) bestimmt auch beibringen, dass er plain-Textdateien immer als UTF-8 ausliefern soll. Wenn man dann nur UTF-8-Dateien auf dem Server bzw. im betreffenden Verzeichnis hat, ist das die eleganteste Lösung.
Gruß
Julius