Come posso clonare un wiki GitHub?


137

Come posso clonare il wiki del mio repository GitHub? So che è stato salvato come repository Git separato, ma non ricordo il percorso.

Ho provato ...reponame/wiki.gite ...reponame.git/wiki, ma nessuno dei due è corretto.


Quella domanda era in realtà diverse domande, una delle quali l'ha chiusa per essere fuori tema. Inoltre, al momento la risposta accettata su quella domanda non esisteva. Se qualcosa della risposta dovrebbe essere contrassegnato come duplicato di questo.
joseph.hainline

Credo che tu abbia ragione. Grazie per la segnalazione!
Kromster,

Risposte:


223

Aggiungi .wiki.git al nome del repository.

Cioè, se il nome del repository era foobar :

git clone git@github.com:myusername/foobar.git sarebbe il percorso per clonare il tuo repository

e

git clone git@github.com:myusername/foobar.wiki.git sarebbe il percorso per clonare la sua wiki.

Nota: è necessario disporre di almeno una pagina per poter clonare il repository wiki. (via @ tobiasz-cudnik)


2
Gli altri utenti hanno automaticamente il permesso di spingere se possono modificare?
krlmlr

1
Sì. Puoi impostarli per avere accesso in lettura in base al fatto che si tratti di un collaboratore, ma le autorizzazioni push richiedono che siano un collaboratore. github.com/blog/774-git-powered-wikis-improved
joseph.hainline

1
Funziona anche con URL https: git clone github.com/fpinscala/fpinscala.wiki
bluehallu

3
L'ovvia domanda di follow-up è: Can you clone the github Wiki into the same directory as your repo?Ancora una volta seguito da: Posso quindi fare un normale git pusha quel repository?
not2qubit

3
Nota importante: devi avere almeno una pagina per poter clonare il repository wiki.
Tobias Cudnik,

1

Le pagine Wiki sono gestite come repository. Quindi fai clic sul tuo repository, quindi sul lato sinistro fai clic su Wiki . Infine, nell'angolo in alto a destra, fai clic su Clona Repository . Lì chiarirai le istruzioni su come clonarlo correttamente.


1

La sintassi per la clonazione del repository wiki di Github è:

git clone [RepositoryName].wiki.git

Se si tratta di un repository privato, ti verrà chiesto di inserire il tuo nome utente / password.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.