gh repo clone – Clonarea unui depozit GitHub în Comenzi GitHub CLI (gh)

Repozitorii și Git Remote GitHub CLI 1.0+

Clonează depozitul indicat pe mașina locală, configurând automat protocolul preferat (SSH sau HTTPS).

Sintaxă
gh repo clone utilizator/repo
gh repo clone dexter/portal
gh repo clone https://github.com/dexter/portal director-destinatie

Ce face gh repo clone - Clonarea unui depozit GitHub

Comanda gh repo clone <proprietar/repo> este o extensie inteligentă a comenzii clasice `git clone`.

Nu mai trebuie să ții minte sau să copiezi URL-ul complet cu `.git`: este suficient să tastezi `gh repo clone org/repo`.

Folosește automat protocolul configurat în `gh config set git_protocol` (cheile SSH sau credențialele HTTPS) și configurează automat legăturile upstream dacă depozitul este un fork.

Exemple

Exemplul 1: Clonarea rapidă a unui depozit al organizației

Descarcă codul și inițializează depozitul local.

gh repo clone dexter/portal-dexblog

Ieșire în terminal

Cloning into 'portal-dexblog'...
remote: Enumerating objects: 450, done.
remote: Counting objects: 100% (450/450), done.
Receiving objects: 100% (450/450), 1.25 MiB | 8.20 MiB/s, done.

Greșeli frecvente

  • Tastarea numelui de repo fără utilizator/organizație când clonați un repo străin; dacă omiteți proprietarul, gh va căuta repo-ul sub contul tău personal.

Comenzi înrudite