Idiota

Come usare Git Clone Command?

Come usare Git Clone Command?

Il comando Git più comunemente usato è "Git Clone". Questo è usato per creare una copia o un clone di un repository di destinazione esistente in una nuova directory. Il repository originale verrà archiviato sulla macchina remota o sul file system locale con protocolli supportati accessibili.

In questo articolo, esplorerai in dettaglio l'uso del comando clone di Git. Un'utilità della riga di comando di Git che viene utilizzata per puntare un repository esistente e crea una copia di quella directory di destinazione. Qui, esamineremo le diverse opzioni di configurazione del comando clone di Git e i loro esempi corrispondenti. Abbiamo implementato gli esempi clone di Git su Ubuntu 20.04 Sistema Linux.

Clonazione del repository Git utilizzando il comando Git Clone

Se vuoi creare un clone di un repository Git esistente, puoi farlo facilmente usando il comando Git clone. Ad esempio, se desideri contribuire a un progetto, usa semplicemente il comando clone di Git. Se hai già utilizzato sistemi VCS, come Subversion, avrai familiarità con i comandi 'clone' e non 'checkout'. Questi sistemi accettano solo la copia di lavoro. Qui, il clone di Git è l'intero repository del server anziché solo una copia di lavoro. Quando esegui un comando clone di Git sul tuo sistema, ogni versione del file con l'intero progetto viene scaricata per impostazione predefinita nella posizione specificata. Supponiamo che se il disco del tuo server è danneggiato per qualsiasi motivo, quindi utilizzando i cloni di qualsiasi client, puoi riportare il server al suo stato. Potresti perdere gli hook sul lato server ma tutte le versioni dei file sarebbero disponibili lì.

Sintassi del comando Clona di Git

$ git clone

Esempio

Ad esempio, vogliamo clonare una libreria chiamata 'libgit2'. Usando il link Git, mostrato sotto, puoi creare una copia di quella libreria.


Ora, eseguendo il seguente comando clone di Git, crea un clone di quel repository:

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


Il comando precedente crea una directory denominata 'libgit2' in cui .git directory si inizializza al suo interno, tutti i dati vengono visualizzati dal repository sopra, quindi verifica l'ultima versione della copia di lavoro. Ora puoi navigare nella directory 'libgit2' che è già stata creata. Lì troverai tutti i file di progetto, pronti per essere utilizzati ora.

Puoi clonare un repository in una directory rinominata invece di libgit2, quindi puoi specificare un argomento aggiuntivo come nome della directory.

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


Il comando precedente farà lo stesso del precedente, ma ora il nome della directory di destinazione si chiama 'mytestproject'. Usando il seguente comando puoi navigare nella directory sopra ed elencare i file della directory 'mytestproject':

$ cd mioprogetto di prova
$ ls -a

Opzioni di clonazione di Git

Con il comando clone di Git, puoi utilizzare molte opzioni diverse in base alle tue esigenze. Per visualizzare tutte le opzioni clone di Git, digita il seguente comando sul terminale:

$ git clone

Osserverai le diverse opzioni che puoi facilmente utilizzare con il comando clone di Git.

Esempi di protocollo URL Git

Puoi trovare i protocolli Git URLs nella seguente sintassi:

SSH

ssh://[utente@]host.xz[:porta]/percorso/a/repo.idiota/

Idiota :

git://host.xz[:porta]/percorso/a/repo.idiota/

HTTP :

http[s]://host.xz[:porta]/percorso/a/repo.idiota/

Conclusione

Dalle informazioni di cui sopra, abbiamo discusso su come utilizzare il comando clone di Git su Ubuntu 20.04. Inoltre, abbiamo visto come clonare un repository di destinazione. Git supporta diversi protocolli URL inclusi quelli che abbiamo menzionato in questo articolo. Per ulteriori informazioni sul comando Git clone, puoi ottenere aiuto dalla pagina principale del comando Git clone.

Come acquisire e riprodurre in streaming la tua sessione di gioco su Linux
In passato, giocare era considerato solo un hobby, ma con il tempo l'industria dei giochi ha visto una crescita enorme in termini di tecnologia e nume...
I migliori giochi da giocare con il tracciamento delle mani
Oculus Quest ha recentemente introdotto la grande idea del tracciamento manuale senza controller. Con un numero sempre crescente di giochi e attività ...
Come mostrare l'overlay OSD in app e giochi Linux a schermo intero
Giocare a giochi a schermo intero o utilizzare app in modalità a schermo intero senza distrazioni può tagliarti fuori dalle informazioni di sistema ri...