Come posso clonare un progetto GitHub da eseguire localmente?


96

Sto cercando di seguire questa Railscast tutorial per Authlogic - e che punti alla fonte qui -

Ho installato git - come faccio a replicare il sorgente sul mio localhost in modo da poter seguire il tutorial come nello screencast?

Risposte:


142
git clone git://github.com/ryanb/railscasts-episodes.git

4
Se invece vuoi clonare un ramo particolare:git clone git://github.com/ryanb/railscasts-episodes.git -b branch_name
ShreevatsaR

23
strano che ci siano dozzine di icone oscure e collegamenti e opzioni su GitHub ma non un solo bit che spiega come fare un clone
Kirby

Il tuo comando one-liner funziona senza problemi con il core git mentre le estensioni Git non riescono a gestire l'autenticazione (come descritto qui e qui ).
Trattenuto il

23

Per clonare un repository e posizionarlo in una directory specificata, utilizzare "git clone [url] [directory]". Per esempio

git clone https://github.com/ryanb/railscasts-episodes.git Rails

creerà una directory chiamata "Rails" e la metterà nella nuova directory. Fare clic qui per ulteriori informazioni.


2
//, Questa è un'abitudine migliore da adottare, credo.
Nathan Basanese

3

Hai clonato un repository con git clone [url]. Così,

$ git clone https://github.com/libgit2/libgit2

2

Uso la risposta di @Thiho ma ottengo questo errore:

"git" non è riconosciuto come comando interno o esterno

Per risolverlo utilizzo questi passaggi:

Aggiungo i seguenti percorsi a PATH:

  • C: \ Programmi \ Git \ bin \

  • C: \ Programmi \ Git \ cmd \

In Windows 7:

  1. Fare clic con il pulsante destro del mouse su "Computer" sul desktop o sul menu Start.
  2. Seleziona "Proprietà".
  3. All'estrema sinistra, fai clic sul link "Impostazioni di sistema avanzate".
  4. Fare clic sul pulsante "Variabili d'ambiente" in basso.
  5. Fare doppio clic sulla voce "Percorso" in "Variabili di sistema".
  6. Alla fine di "Valore variabile", inserire un; se non ce n'è già uno, quindi C: \ Program Files \ Git \ bin \; C: \ Program Files \ Git \ cmd. Non mettere uno spazio tra; e l'entrata.

Infine chiudi e riapri la tua console.

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.