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.

joseph.hainline
quelle
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 [email protected]:myusername/foobar.git wäre der Pfad, um Ihr Repository zu klonen

und

git clone [email protected]: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)

joseph.hainline
quelle
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.

Begueradj
quelle
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.

Neeraj Bansal
quelle