Konflikt ein Ordner in meiner Benutzersite mit einer Projektwebsite?

8

GitHub Pages ermöglicht jedem Benutzer eine Benutzer-Site (möglicherweise eine Homepage) und unbegrenzt < stark> Projektstandorte .

Wenn Sie Ihre Benutzer-Site einrichten, müssen Sie das Repo [username].github.io benennen (wobei [username] Ihr GitHub-Benutzername ist), und die URL ist standardmäßig :

%Vor%

Alle Änderungen, die am master Zweig in Ihrem [username].github.io Repo vorgenommen wurden, werden auf Ihre Benutzer-Site hochgeladen.

Wenn Sie eine Projektwebsite einrichten, können Sie dem Repository einen beliebigen Namen geben (nennen wir es [projname] ). Die URL ist standardmäßig:

%Vor%

Alle Änderungen, die am Zweig gh-pages in Ihrem [projname] repo vorgenommen wurden, werden auf die Projektwebsite hochgeladen.

Meine Frage ist, was ist, wenn Sie zufällig in Ihrem Benutzer-Site-Repository einen Ordner mit demselben Namen wie Ihr Projekt-Site-Repository haben?

Angenommen, Sie haben eine Datei index.html in einem Ordner temp/ in Ihrem Benutzer-Site Repo bob.github.io . Dann würde diese Seite online unter

gehostet werden %Vor%

Sagen Sie nun, Sie erstellen eine Projektwebsite mit dem Repo-Namen temp . In diesem Repo haben Sie eine Datei namens index.html . Wenn Sie es dann in den Zweig gh-pages schieben, wird es online unter

gehostet %Vor%

?

    
chharvey 20.08.2014, 03:41
quelle

1 Antwort

4

Github-Support-Antwort:

Ja, sie würden in Konflikt geraten. Die URL für Projektwebsites lautet benutzername.github.io/project und die URL für einen Ordner in einer Benutzer- oder Organisationswebsite lautet benutzername.github.io/project.

Ich würde empfehlen, dass Sie entweder das Verzeichnis oder den Namen des Repositorys umbenennen.

    
Shawn Makinson 05.11.2014, 15:25
quelle

Tags und Links