This workshop will cover the basic functionalities of the software Git and the platform GitHub. Two days, each day divided into two parts of three hours each. Morning sessions: presentation of Git topics/features (theory and practice) Afternoon sessions: hands-on exercises (developing a dynamic and collaborative digital scholarly edition) Total hours for the workshop 12 hours. Objectives of the workshop: Learning the most relevant features regarding Git tool with references to GitHub platform. Git is a "distributed" Version Control System. It is able to handle the history of the changes made to tracked resources over a time period. Git allows users to manage the evolution of collaborative documents and to revisit and/or revert the content of these documents to a particular older state. GitHub is a development platform where it is possible to host and review Git repositories, and many more functionalities. First day topics: Introduction to systems for version control Preliminaries about command line environment Installing Git and testing the correctness of the local installation Git design model and the basic work-flow Local version control: git init, git status, git add, git commit, git log Local files: git rm, git mv Second day topics: Git help: git help and man pages Remote basics: GitHub, git remote, git push, git fetch, git pull Searching and examination: git diff, git grep Advanced log options Branching system: git branch, git checkout, git merge Handling the commit history: git rebase, git reset
Git per edizioni digitali collaborative su GitHub
Angelo Mario Del Grosso
2020
Abstract
This workshop will cover the basic functionalities of the software Git and the platform GitHub. Two days, each day divided into two parts of three hours each. Morning sessions: presentation of Git topics/features (theory and practice) Afternoon sessions: hands-on exercises (developing a dynamic and collaborative digital scholarly edition) Total hours for the workshop 12 hours. Objectives of the workshop: Learning the most relevant features regarding Git tool with references to GitHub platform. Git is a "distributed" Version Control System. It is able to handle the history of the changes made to tracked resources over a time period. Git allows users to manage the evolution of collaborative documents and to revisit and/or revert the content of these documents to a particular older state. GitHub is a development platform where it is possible to host and review Git repositories, and many more functionalities. First day topics: Introduction to systems for version control Preliminaries about command line environment Installing Git and testing the correctness of the local installation Git design model and the basic work-flow Local version control: git init, git status, git add, git commit, git log Local files: git rm, git mv Second day topics: Git help: git help and man pages Remote basics: GitHub, git remote, git push, git fetch, git pull Searching and examination: git diff, git grep Advanced log options Branching system: git branch, git checkout, git merge Handling the commit history: git rebase, git reset| Campo DC | Valore | Lingua |
|---|---|---|
| dc.authority.orgunit | Istituto di linguistica computazionale "Antonio Zampolli" - ILC | - |
| dc.authority.people | Angelo Mario Del Grosso | it |
| dc.collection.id.s | 24340a81-3a00-43be-8cdb-4d89deb2836e | * |
| dc.collection.name | 05.14 Materiale didattico | * |
| dc.contributor.appartenenza | Istituto di linguistica computazionale "Antonio Zampolli" - ILC | * |
| dc.contributor.appartenenza.mi | 918 | * |
| dc.date.accessioned | 2024/02/20 17:07:34 | - |
| dc.date.available | 2024/02/20 17:07:34 | - |
| dc.date.issued | 2020 | - |
| dc.description.abstracteng | This workshop will cover the basic functionalities of the software Git and the platform GitHub. Two days, each day divided into two parts of three hours each. Morning sessions: presentation of Git topics/features (theory and practice) Afternoon sessions: hands-on exercises (developing a dynamic and collaborative digital scholarly edition) Total hours for the workshop 12 hours. Objectives of the workshop: Learning the most relevant features regarding Git tool with references to GitHub platform. Git is a "distributed" Version Control System. It is able to handle the history of the changes made to tracked resources over a time period. Git allows users to manage the evolution of collaborative documents and to revisit and/or revert the content of these documents to a particular older state. GitHub is a development platform where it is possible to host and review Git repositories, and many more functionalities. First day topics: Introduction to systems for version control Preliminaries about command line environment Installing Git and testing the correctness of the local installation Git design model and the basic work-flow Local version control: git init, git status, git add, git commit, git log Local files: git rm, git mv Second day topics: Git help: git help and man pages Remote basics: GitHub, git remote, git push, git fetch, git pull Searching and examination: git diff, git grep Advanced log options Branching system: git branch, git checkout, git merge Handling the commit history: git rebase, git reset | - |
| dc.description.affiliations | ILC-Istituto di Linguistica Computazionale "A. Zampolli" | - |
| dc.description.allpeople | DEL GROSSO, ANGELO MARIO | - |
| dc.description.allpeopleoriginal | Angelo Mario Del Grosso | - |
| dc.description.fulltext | none | en |
| dc.description.numberofauthors | 1 | - |
| dc.identifier.uri | https://hdl.handle.net/20.500.14243/462915 | - |
| dc.identifier.url | https://www.unive.it/data/33113/2/43767 | - |
| dc.language.iso | ita | - |
| dc.language.iso | eng | - |
| dc.subject.keywords | git | - |
| dc.subject.keywords | github | - |
| dc.subject.keywords | Digital Scholarly Edition | - |
| dc.subject.keywords | Filologia Collaborativa | - |
| dc.subject.keywords | Filologia Digitale | - |
| dc.subject.singlekeyword | git | * |
| dc.subject.singlekeyword | github | * |
| dc.subject.singlekeyword | Digital Scholarly Edition | * |
| dc.subject.singlekeyword | Filologia Collaborativa | * |
| dc.subject.singlekeyword | Filologia Digitale | * |
| dc.title | Git per edizioni digitali collaborative su GitHub | en |
| dc.type.driver | info:eu-repo/semantics/other | - |
| dc.type.full | 05 Altro::05.14 Materiale didattico | it |
| dc.type.miur | -2.0 | - |
| dc.ugov.descaux1 | 484376 | - |
| iris.orcid.lastModifiedDate | 2024/04/04 16:23:46 | * |
| iris.orcid.lastModifiedMillisecond | 1712240626893 | * |
| iris.sitodocente.maxattempts | 1 | - |
| Appare nelle tipologie: | 05.14 Materiale didattico | |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


