Pubblicato il

git

github

mac

guida

italiano


installazione Git e Github per Mac OS X e primi comandi

Ciao a tutti e benvenuti a questa guida molto utile per chi vuole entrare nel mondo dello sviluppo software e del web development.

In questo post vi spiego in modo semplice come fare due cose:

  • Come installare Git sul vostro Mac 
  • Come utilizzare GitHub in congiunta con Git.

Git è un sistema di controllo di versione, ovvero Git ci permette di mantenere un controllo più stretto sui nostri progetti.

Cosa significa controllo di versione?

Per controllo di versione intendiamo un software che ci permette di mantenere diverse versioni di uno stesso progetto, in modo da facilitare il suo sviluppo.

Infatti Git ci perette di creare dei salvataggi (commit) del nostro progetto, questi salvataggi possono essere usati per tornare indietro, nel caso lo sviluppatore commette un errore durante lo sviluppo del software.

Inoltre Git ci facilita il compito di lavorare con un team di sviluppatori, su un progetto di grandi dimensioni, dividendo il progetto in rami (branch)

Per ulteriori informazioni sul funzionamento di Git potete vedere Basi di Git.

Vediamo insieme come installare Git sul vostro Mac

L'’installazione di Git è identica all’'installazione di qualsiasi altro software per Mac, e come prima cosa, ovviamente andiamo a scaricare Git dal sito ufficiale per Mac https://git-scm.com/download/mac.

Da questa pagina dovrebbe partire automaticamente il download.

Una volta scaricato il file, dovrete aprirlo e seguire le istruzioni per l’'installazione, che è molto facile. Tornate a questo post quando avete completato l'’installazione.

Come verificare l’installazione di Git su Mac

Una volta installato Git, potete controllare se l'’installazione è avvenuta con successo, aprendo una nuova finestra del Terminal e inserendo il comando 

git

Se l'’output del vostro Terminal è simile a questa screen, vuol dire che avete installato Git con con successo:

installazione git e github primi comandi

Bene! Avete installato Git, siete pronti ora per vedere come funziona? si che lo siete ( ͡° ͜ʖ ͡°)

Vediamo ora come aggiungere il controllo di versione con Git ad un progetto

Per prima cosa creiamo ed entriamo in una nuova cartella dal Terminal

mkdir progetto
cd progetto

In questa cartella creiamo un file per il nostro progetto. Nel mio caso sto lavorando sul sito più magnifico e con il proprietario più sexy del mondo. Esatto devnews.it

Creiamo quindi la nostra home page

touch index.html

Potete creare il file anche manualmente (senza terminal).

Immaginiamo che il file index.html contiene il codice per la mia homepage. Per aggiungere il controllo della versione al progetto, utilizzo il comando git init dalla directory del progetto stesso.

git init

Vedrete in risposta al comando una conferma della creazione della repository (progetto)

Nel mondo Git, la parola commit può essere considerata un sinonimo di salvataggio, quindi ogni volta che facciamo un commit al nostro progetto, Git salverà una versione del nostro progetto.

Ma la nostra repository Git non contiene ancora il file index.html perché ancora non è stato creato nessun commit. 

Aggiungiamo quindi il file e creiamo un salvataggio del nostro progetto:

Prima di poter salvare con commit dobbiamo aggiungere il nostro file index.html alla repository nel seguente modo:

git add index.html

Ora che abbiamo aggiunto il file alla repository possiamo creare un salvataggio con il comando git commit:

git commit -–m "“Il nostro primo commit”"

come potete vedere abbiamo creato un salvataggio con un messaggio allegato.

Ottimo! abbiamo visto come creare il vostro primo progetto utilizzando Git!

Se vi state chiedendo che cos’è GitHub allora ve lo spiego: GitHub può essere considerato come un social network dove gli utenti caricano le proprie repository Git. Quindi su GitHub potete vedere i progetti dei vostri amici o colleghi, insieme ai cambiamenti che loro fanno al loro codice.

Rimanete aggiornati ed inscrivetevi alla newsletter per ulteriori guide sul'l’utilizzo di Git e GitHub.

Grazie mille e alla prossima

Se hai una domanda puoi chiedere qualsiasi cosa nei commenti in basso

Grazie per aver letto questa guida su Devnews.it

Spero ti sia stata utile in qualche modo. Ti prego di supportare questa pagina mettendo mi piace alle nostre pagine social cliccando un basso, dove pubblichiamo regolermente notizie, tutorial e fatti curiosi sull'informatica. Grazie e ci vediamo alla prossima :)