Come clonare un repository usando GitHub Desktop

clone-github-repo

Il controllo della versione è un'abilità essenziale per i programmatori. GitHub è uno dei programmi più popolari per eseguire il controllo versione, in genere attraverso la riga di comando.

La riga di comando non è l'unica opzione per lavorare con il codice in GitHub, tuttavia. GitHub Desktop è un'app che ti offre lo stesso controllo sui tuoi repository, in modo più visivo. Ciò include una delle attività di controllo della versione più importanti: la clonazione di un repository. Ecco come.

Che cos'è GitHub Desktop?

GitHub Desktop è un'app per utenti Mac e PC che porta il controllo della versione dalla riga di comando al desktop. La riga di comando, sebbene potente, ha una curva di apprendimento più ripida. GitHub ha creato questo programma per semplificare il controllo della versione.

GitHub Desktop può eseguire le stesse attività utilizzate per controllare i repository, tra cui:

  • Clonazione dei repository
  • Eliminazione di repository
  • Aggiornamento e salvataggio dei repository

Interessato? Scarica il download di GitHub Desktop dal sito GitHub.

Scarica: GitHub Desktop (gratuito, Windows / Mac)

Pagina di download per GitHub Desktop

Installazione di GitHub Desktop

Scarica ed esegui il programma di installazione (un file EXE per Windows o DMG per Mac), quindi configura Git in GitHub Desktop.

Finestra principale per configurare GitHub Desktop

Inserisci il tuo nome ed e-mail nella configurazione. Questo è usato per etichettare tutto il tuo lavoro in GitHub Desktop con il tuo nome. È utile utilizzare le stesse informazioni che usi con il tuo profilo GitHub.

Fai clic su Continua attraverso la configurazione e sulla schermata di destinazione finale. Fai clic su Fine per accedere alla prima pagina di GitHub Desktop.

Accesso a GitHub

Per utilizzare GitHub Desktop dovrai accedere con il tuo login GitHub. Dalla prima pagina fai clic su File e scorri verso il basso fino a Opzioni .

Finestra principale di GitHub Desktop

Nel menu degli account, vedrai un'opzione per accedere con il tuo account GitHub.com. Accedi con il tuo nome utente e password, quindi attendi di essere riportato alla schermata principale con le informazioni ora caricate. Chiudiamo GitHub Desktop per ora.

Per questo tutorial creiamo un repository usando GitHub.com, così possiamo clonarlo in GitHub Desktop. Puoi usare un repository esistente se ne hai uno, ma crearne uno nuovo mostrerà come GitHub Desktop funziona di pari passo con GitHub.

Crea un repository

Vai su GitHub.com e accedi con il tuo nome utente e password.

Creiamo un nuovo repository dalla schermata principale. Intorno alla parte superiore sinistra dello schermo, vedrai un'opzione per creare un nuovo repository. Fai clic su Nuovo per iniziare il processo.

Crea nuovo repository GitHub

Scegli un nome di repository; qualsiasi nome funzionerà finché lo ricordi per la clonazione. Per questo esercizio chiamiamo il repository "Desktop" in modo da ricordare il nome.

Impostiamo questo repository su Public e aggiungiamo una descrizione. Seleziona la casella per inizializzare il repository con un file "README", questo lo renderà disponibile per il clone non appena hai finito.

Nuovo repository GitHub per GitHub Desktop

Fare clic su Crea repository per completare.

Ora che abbiamo creato un repository in GitHub, così come il nostro profilo GitHub connesso a GitHub Desktop, siamo pronti per usare il programma!

Clonazione del repository in GitHub Desktop

Ora che viene creato il repository, riaprire GitHub Desktop. Ora vedrai che il repository che abbiamo appena creato è ora caricato nell'app. L'uso di GitHub Desktop ti dà accesso a tutto il tuo codice su GitHub, al di fuori del tuo browser.

Per questo tutorial, cloneremo il repository "Desktop" sul computer in modo da poterlo modificare.

Dalla prima pagina dell'app, fai clic sul repository Desktop e apparirà un pulsante per clonare il repository selezionato.

Schermata del repository Clone di GitHub Desktop

Fare clic su questo pulsante per clonare il repository. GitHub Desktop aprirà una finestra per confermare il nome del repository, nonché la posizione sul tuo computer in cui desideri clonarlo.

Clonazione del repository utilizzando GitHub Desktop

Questo repository verrà salvato in C: Desktop. Per chiarire, questo viene salvato sul mio C Drive in Windows e il nome della cartella è Desktop. Da non confondere con la posizione tradizionale del desktop di Windows.

Fare clic su Clona per copiare il repository in questa nuova cartella.

Repository clonato in GitHub Desktop

GitHub Desktop ha ora copiato il repository in una cartella locale per la modifica, il tutto senza utilizzare la riga di comando. Da qui, è possibile apportare ulteriori modifiche e salvare nel repository utilizzando Commit per master.

Poiché la cartella è ora salvata sul tuo computer, puoi anche spostarti nella cartella e aggiungere file o apportare modifiche. GitHub Desktop salverà tutte le tue modifiche e puoi impegnarti anche in questo modo.

Ora puoi clonare comodamente qualsiasi repository archiviato su GitHub, sia esso il tuo progetto o il codice di un altro sviluppatore.

Perché non usare la riga di comando?

La riga di comando è sicuramente potente e ogni sviluppatore dovrebbe imparare a usarlo a livello base. Conoscere la riga di comando è essenziale per utilizzare help GitHub Desktop poiché alcuni dei termini che vedrai sono gli stessi per entrambi i programmi.

GitHub Desktop non sostituisce la riga di comando. GitHub Desktop mira a mettere le tue informazioni di fronte a te, usando un'interfaccia grafica (GUI).

Alcuni potrebbero scoprire che questo è più facile da lavorare. Alcuni potrebbero essere esperti nella riga di comando, ma vogliono solo un programma su cui possano fare clic. La programmazione riguarda sempre un lavoro più intelligente. Se trovi qualcosa che funziona perfettamente con il tuo flusso di lavoro, tienilo!

I prossimi passi con GitHub Desktop

Ora che hai clonato un repository utilizzando GitHub Desktop, prova a modificare la cartella e riprova a ripristinare le modifiche nel tuo repository.

GitHub Desktop si adatta perfettamente agli editor di testo e ad altri strumenti che migliorano le tue capacità di sviluppo web . La pura potenza di GitHub può essere utilizzata per costruire qualsiasi progetto, anche il programma Calculator di Microsoft è open source su GitHub . GitHub Desktop è solo un altro strumento in un programma già potente.

Leggi l'articolo completo: Come clonare un repository usando GitHub Desktop