Ciao a tutti.

Questa settimana ho avuto un po' di tempo per imparare e migliorare un'altra importante abilità che penso debbano avere generalmente un bioinformatico e una scienza dei dati. Sto parlando di Git che è un software open source che ti consente di ottenere il controllo della versione dei tuoi progetti. È molto utile perché ti aiuta a condividere una collaborazione con altri in qualsiasi progetto in cui sei coinvolto e (questo è molto importante) ti dà la possibilità di avere un controllo e un backup continuo della versione dei file inclusi nei tuoi progetti.

Vorrei fare un esempio per spiegare meglio l'importanza di Git. Quando stavo scrivendo la mia tesi ho avuto molti cambiamenti e ho dovuto condividere con il mio professore per essere recensito. Non puoi immaginare quante versioni del file originale "Thesis_Omar_Almolla.doc" ho generato fino ad arrivare alla versione finale "Thesis_Omar_Almolla_final.doc". All'epoca non sapevo usare Git, ma ti dico che se dovessi riscrivere nuovamente la tesi e condividere i vari cambiamenti con il mio professore con Git, la vita sarebbe molto più semplice.

Non posso spiegare come usare Git perché non ho molto tempo ma come sempre ti darò diversi riferimenti dove potresti imparare ad usarlo e anche Github che è un'implementazione online e intuitiva di Git. So che l'articolo è molto breve oggi, ma ho fretta. Ad ogni modo, ti consiglio davvero di dare un'occhiata alle fonti qui sotto e ti auguro un buon studio di git e github.

A presto.

Riferimenti:

Libri:

Corsi video:

Omar Almolla