Kann nicht auf GitHub übertragen werden: Gist unterstützt keine Verzeichnisse
Lesezeit: 2 Minuten
Aale
Ich erhalte diesen Fehler, wenn ich versuche, einen Gist mit darin enthaltenen Ordnern auf GitHub zu pushen:
remote: Gist does not support directories.
remote: These are the directories that are causing problems:
remote: dirname1, dirname2
Bei anderen Fragen scheint GitHub Gist keine leeren Ordner zu akzeptieren, aber keiner dieser Ordner ist leer. Ich kann andere Dateien, die sich im Stammordner des Repositorys befinden, erfolgreich pushen und die App auch mithilfe von Git erfolgreich in Heroku bereitstellen.
Wie füge ich ein Verzeichnis zu Gist von GitHub hinzu? Was mache ich hier falsch?
Also, was ist Ihre genaue Frage?
– simeg
28. Dezember 2014 um 14:52 Uhr
@simpe Entschuldigung. Die Frage ist, wie füge ich Verzeichnisse hinzu oder was mache ich falsch, das mich daran hindert, Verzeichnisse hinzuzufügen?
– Aale
28. Dezember 2014 um 14:57 Uhr
Sie möchten wahrscheinlich auf Github pushen, nicht auf die Gist-Seite. Können Sie die Adresse des Repos posten, zu dem Sie pushen?
– duhaime
28. Dezember 2014 um 15:12 Uhr
danke 😀 .. das ist was ich will 😀
– Aale
28. Dezember 2014 um 15:21 Uhr
jordeu
Es ist nicht möglich, verwenden Sie ein Repository. Gists sind nur für Dateien.
Bitte kopieren Sie hier den Kommentar. Entschuldigung, diese Seite existiert nicht!
– vesszabo
4. November 2018 um 8:38 Uhr
“Wenn Sie eine Reihe von Gists haben, die gruppiert werden müssen, gibt es einen Grund, warum Sie diese Gists nicht in ein Repository oder eine Reihe von Repositorys umwandeln?” – github.community/t5/How-to-use-Git-and-GitHub/…
– intotecho
15. März 2019 um 3:16 Uhr
Ja, oft, weil es nicht direkt wiederverwendbar ist, aber dennoch mehrere Verzeichnisse benötigt. Schade.
– Ani
25. April 2019 um 19:42 Uhr
Obwohl der referenzierte Tweet gelöscht wurde, bezieht sich der „Kommentar eines Github-Entwicklers“ zweifellos auf den Antwort durch Zach Holmann: “Gists sind für Dateien, Repositories sind für Verzeichnisse.”
– Robin A. Meade
18. Dezember 2020 um 20:33 Uhr
Volkan CP
Sie können keine Ordner erstellen, aber Sie können jeden “Kern” mit einem Präfix beginnen lassen. So können Sie jedem Gist eine „Domain“ oder einen „Ordner“ zuweisen. Wenn Sie in einem bestimmten “Ordner” oder einer “Domäne” suchen möchten, müssen Sie nur das Präfix eingeben.
Es gibt eine Möglichkeit, Gists Verbot von Verzeichnissen zu umgehen: Nur die neueste Commit auf jedem Zweig wird auf das Vorhandensein von Verzeichnissen überprüft. Wenn Sie einen Commit mit Verzeichnissen erstellen und dann die Verzeichnisse im nächsten Commit entfernen, können Sie beide Commits zusammenschieben und dann durch Anhängen einen Link zum Commit mit Verzeichnissen erstellen /[commit] zum Gist-URI.
Die Gist-Benutzeroberfläche handhabt dies etwas seltsam: Sie scheint die Verzeichnisstruktur zu glätten und Dateien in allen Verzeichnissen anzuzeigen. Du kann Push-Zweige, aber andere Zweige als master sind nirgendwo in der Gist-Benutzeroberfläche verlinkt. Commit-URIs funktionieren jedoch immer noch korrekt.
11213500cookie-checkKann nicht auf GitHub übertragen werden: Gist unterstützt keine Verzeichnisseyes
Also, was ist Ihre genaue Frage?
– simeg
28. Dezember 2014 um 14:52 Uhr
@simpe Entschuldigung. Die Frage ist, wie füge ich Verzeichnisse hinzu oder was mache ich falsch, das mich daran hindert, Verzeichnisse hinzuzufügen?
– Aale
28. Dezember 2014 um 14:57 Uhr
Sie möchten wahrscheinlich auf Github pushen, nicht auf die Gist-Seite. Können Sie die Adresse des Repos posten, zu dem Sie pushen?
– duhaime
28. Dezember 2014 um 15:12 Uhr
danke 😀 .. das ist was ich will 😀
– Aale
28. Dezember 2014 um 15:21 Uhr