Ich habe einen gh-pages
Zweig für ein Projekt erstellt, an dem ich bei GitHub arbeite.
Ich verwende Sublime-Text, um die Website lokal zu erstellen. Mein Problem ist, dass alle Links zu Javascrips, Bildern und CSS-Dateien ungültig sind, wenn diese an GitHub gesendet werden.
Zum Beispiel habe ich das in meinem Kopfteil.
<link href="assets/css/common.css" rel="stylesheet">
Dies funktioniert lokal hervorragend, funktioniert jedoch nicht über GitHub, da die Links nicht mithilfe des Repository-Namens als Teil der URL aufgelöst werden.
Es fragt nach:
http://[user].github.io/assets/css/common.css
wann es hätte fragen sollen:
http://[user].github.io/[repo]/assets/css/common.css.
Ich könnte natürlich den Repo-Namen als Teil der URL einfügen, aber das würde verhindern, dass meine Site während der Entwicklung lokal funktioniert.
Irgendeine Idee, wie man damit umgeht?