Course/Event Essentials
Event/Course Start
Event/Course End
Event/Course Format
Online
Blended (mixture of live and self-paced)
Primary Event/Course URL
Training Content and Scope
Scientific Domain
Technical Domain
Level of Instruction
Beginner
Intermediate
Sector of the Target Audience
Research and Academia
Industry
HPC Profile of Target Audience
Application Developers
Data Scientists
Language of Instruction
Other Information
Organiser
Supporting Project(s)
SPACE
Event/Course Description
Short introductionary course on git for European HPC projects.
Zoom link: https://us05web.zoom.us/j/84580819425?pwd=b0qwLpViAOnhhf04M7Uyno0r5NHFIo.1
Agenda:
- Introduction to git version control system. Presentation with slides (intro_git.pdf) (~30 minutes):
- how to clone or create a git repository;
- how to check and visualize the status and the branches of the repository;
- how to manage the repository: git pull, git push, git fetch, git merge, git rebase, git add, git commit, git checkout, git reset.
- showcase in real-time with a few examples of the git usage (~30 minutes):
- create a repository from scratch or clone a pre-existing remote repository;
- add files, commit them, and push them on the remote repository;
- create multiple branches and merge them properly.
Contacts:
Mattia Mencagli - m.mencagli@cineca.it - HPC specialist at CINECA: high-level support for SPACE-CoE project.