Clonazione di un Repository Remoto
Scorri per mostrare il menu
Clonazione
Dopo aver creato un repository remoto, è possibile creare una copia locale utilizzando il comando git clone con l'URL del repository. Tuttavia, prima di eseguire qualsiasi comando, ricapitoliamo come aprire il Terminale (Git Bash) sul proprio sistema operativo.
Istruzioni per Windows
- Fare clic sul menu Start o premere il tasto Windows;
- Digitare Git Bash nella barra di ricerca;
- Fare clic sull'applicazione Git Bash nei risultati della ricerca.
Istruzioni per macOS
- Premere contemporaneamente Command (⌘) + Spazio. Questo aprirà Spotlight, una funzione di ricerca a livello di sistema;
- Digitare "Terminale" nella barra di ricerca e verrà visualizzato "Terminale" o "Terminale.app" tra i risultati;
- Fare clic su "Terminale" nei risultati della ricerca. Questo aprirà l'applicazione Terminale.
Istruzioni per Linux
Premere Ctrl + Alt + T.
Nel caso in cui Git non sia installato, il nostro article fornisce una guida dettagliata all'installazione.
Avrai bisogno dell'URL, quindi segui le istruzioni nel video qui sotto per imparare a copiare l'URL del tuo repository su GitHub.
Con l'URL copiato, siamo ora pronti a clonare il nostro repository remoto eseguendo il seguente comando nel terminale e sostituendo <url> con l'URL effettivo del tuo repository:
git clone <url>
Come puoi vedere, abbiamo scaricato con successo una copia del repository remoto da GitHub sulla nostra macchina locale. Inoltre, è stata creata automaticamente una directory chiamata github-playground, che contiene l'intero albero di lavoro.
Ora passiamo a questa directory ed elenchiamo tutti i suoi file e directory non nascosti:
cd github-playground
ls -l
Fondamentalmente, il nostro repository contiene solo un file README.md, che è stato creato automaticamente insieme al repository in precedenza.
Un file README è un documento che solitamente fornisce informazioni essenziali su un progetto software, come istruzioni di configurazione, funzionalità e dipendenze, solitamente scritto in markdown. Markdown è un linguaggio di markup leggero con una sintassi di formattazione in testo semplice, progettato per essere convertito in HTML e altri formati, pur rimanendo facile da leggere e scrivere.
Committing delle modifiche in locale
Per effettuare il primo commit locale, inizia modificando il file README.md. Puoi utilizzare qualsiasi editor preferisci—come Notepad, Visual Studio Code o Sublime Text. In questo esempio verrà utilizzato l'editor Vim (qui puoi install Vim).
Per aprire il file README.md in Vim, esegui:
Committing delle modifiche in locale
Modifica questo file aggiornando i suoi contenuti. Verrà utilizzato l'editor Vim per questa operazione. Per aprire il file README.md in Vim, esegui il seguente comando:
vim README.md
Per prima cosa, è necessario entrare in modalità insert (modifica) in Vim premendo i. Questo permette di modificare il testo. Successivamente, aggiungere la seguente riga al file README:
Learning GitHub is cool!
Per uscire dalla modalità inserimento, premere il tasto Escape. Successivamente, per salvare le modifiche ed uscire, digitare :wq e premere il tasto Enter:
Ora verifichiamo lo stato della nostra working tree:
git status
Come puoi vedere, viene indicato che il file README è nello stato modificato, quindi ora possiamo aggiungere e confermare questa modifica con un unico comando:
git commit -a -m "Add another line to README.md"
Per ricapitolare, il parametro -a nel comando git commit aggiunge automaticamente tutti i file modificati ed eliminati, evitando la necessità di usare git add prima del commit. Il parametro -m permette di includere un messaggio di commit direttamente nel comando.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione