Consiglio Nazionale delle Ricerche

Tipo di prodottoMateriale didattico
TitoloIntroduzione sistema git per edizioni collaborative
Anno di pubblicazione2019
Autore/iAngelo Mario Del Grosso
Affiliazioni autoriIstituto di Linguistica Computazionale "A. Zampolli"
Autori CNR e affiliazioni
  • ANGELO MARIO DEL GROSSO
Lingua/e
  • italiano
SintesiIl sistema più diffuso per il controllo di versione per risorse elettroniche (VCS - Version Control System) e' oggi "git", un sistema open source ad architettura distribuita tra i più utilizzati per lo sviluppo di grandi progetti collaborativi, come ad esempio il kernel di Linux. La prima parte del seminario introdurrà il modello generale e i principi di progettazione che sottendono l'ambiente di versionamento, come ad esempio lo stato delle risorse, il workflow di lavoro, l'ambiente in locale e quello in remoto. Verranno anche mostrati i comandi più importanti per un efficace utilizzo dello strumento, come la creazione di un repository, fare commit degli aggiornamenti e salvare le modifiche su un host remoto. L'obiettivo è quello di fornire ai partecipanti una prima panoramica sul funzionamento del sistema git facendo ampio uso dell'interfaccia a riga di comando da terminale. La seconda parte del seminario introdurrà la piattaforma github, uno dei più comuni host per la gestione remota e collaborativa di repository git. Sarà mostrata quindi sia la procedura per creare un account sulla piattaforma sia le modalità di gestione per un semplice progetto collaborativo di codifica di testi.
Lingua sintesiita
Altra sintesi-
Lingua altra sintesi-
Parole chiavegit, github, summer school, digital humanities
Link (URL, URI)http://digitaltools.labcd.unipi.it/past-editions/program2019/
Note/Altre informazioniLezione tenuta il 14 giugno 2019 nel contesto della summer school "DIGITAL TOOLS FOR HUMANISTS" organizzato dall'università di Pisa.
Strutture CNR
  • ILC — Istituto di linguistica computazionale "Antonio Zampolli"
Moduli/Attività/Sottoprogetti CNR
  • DUS.AD006.010.001 : Trattamento automatico del testo e del linguaggio e Digital Humanities
Progetti Europei-
Allegati
Introduzione sistema git per edizioni collaborative (documento privato )
Descrizione: Slide della lezione
Tipo documento: application/pdf