Introduction to Git Version Control System
par
Salle Danjon
PARIS
Git is a distributed version control system widely used in software development. It allows multiple contributors to collaborate on the same project simultaneously, manage parallel lines of development through branches, and track the full history of changes across commits. Beyond code, Git is equally effective for versioning any text-based content such as documentation, configuration files, or scientific papers written in LaTeX.
This tutorial introduces the core concepts and basic workflows of Git through hands-on examples, covering repository initialization, staging and committing changes, branching, and synchronizing with remote repositories.
Introduction :The origin and history of Git (Linus Torvalds, 2005)
Exercise 1 : Creating a local repository, committing and file management, git log, git diff, file management, good practices
Exercise 2 : Cloning repositories, creating and deleting branches, collaborative development
Duration : 1h30
Participants : up to 15 participants in Salle Danjon ( Paris site )
Stéphane Mené, Nicolas Moreau