Wie klone ich ein GitHub-Wiki?


136

Wie klone ich das Wiki meines GitHub-Repositorys? Ich weiß, dass es als separates Git-Repository gespeichert ist, aber ich kann mich nicht an den Pfad erinnern.

Ich habe es versucht ...reponame/wiki.gitund ...reponame.git/wiki, aber beide sind nicht richtig.


Diese Frage bestand eigentlich aus mehreren Fragen, von denen eine geschlossen wurde, weil sie nicht zum Thema gehörte. Zu diesem Zeitpunkt gab es auch keine akzeptierte Antwort auf diese Frage. Wenn überhaupt, sollte diese Antwort als Duplikat dieser markiert werden.
Joseph.Hainline

Ich schätze du hast Recht. Vielen Dank für den Hinweis!
Kromster

Antworten:


222

Anfügen .wiki.git den Repository Namen.

Das heißt, wenn Ihr Repository-Name foobar war :

git clone git@github.com:myusername/foobar.git wäre der Pfad, um Ihr Repository zu klonen

und

git clone git@github.com:myusername/foobar.wiki.git wäre der Weg, um sein Wiki zu klonen.

Hinweis: Sie müssen mindestens eine Seite haben, um das Wiki-Repo klonen zu können. (via @ tobiasz-cudnik)


2
Haben andere Benutzer automatisch die Berechtigung zum Pushen, wenn sie bearbeiten können?
krlmlr

1
Ja. Sie können festlegen, dass sie Lesezugriff haben, je nachdem, ob sie Mitarbeiter sind. Für Push-Berechtigungen müssen sie jedoch Mitarbeiter sein. github.com/blog/774-git-powered-wikis-improved
joseph.hainline

1
Funktioniert auch mit https-URLs: Git-Klon github.com/fpinscala/fpinscala.wiki
Bluehallu

3
Die offensichtliche Folgefrage lautet: Can you clone the github Wiki into the same directory as your repo?Wieder gefolgt von: Kann ich dann ein normales git pushRepo machen?
not2qubit

3
Wichtiger Hinweis - Sie müssen mindestens eine Seite haben, um das Wiki-Repo klonen zu können.
Tobias Cudnik

1

Die Wiki-Seiten werden als Repository verwaltet. Klicken Sie also auf Ihr Repository und dann auf der linken Seite auf Wiki . Klicken Sie abschließend in der oberen rechten Ecke auf Clone Repository . Dort werden Sie Anweisungen zum korrekten Klonen löschen.


1

Die Syntax zum Klonen des Github-Wiki-Repositorys lautet:

git clone [RepositoryName].wiki.git

Wenn es sich um ein privates Repository handelt, werden Sie aufgefordert, Ihren Benutzernamen / Ihr Passwort einzugeben.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.