CFM Software Carpentry Track: Introduction to Version Control with Git

CFM Seminars

Iñigo Aldazabal
CFM Computing Room
Add to calendar
Subscribe to Newsletter
CFM Software Carpentry Track: Introduction to Version Control with Git The CFM Software Carpentry Tracks(*) consist on individual, whole morning, hands on sessions, following the Software Carpentry Workshops philosophy and materials (see below), and aimed to the CFM/DIPC/nanoGUNE research community. Typical tracks will cover subjects such as: bash, version control with git, Python programming, data analysis, Python/C/FORTRAN interfacing, etc. Next track, "Introduction to Version Control with Git", will be held at the CFM Computer Room, on Tuesday October the 3rd, from 9:30 to 13:30. This will be an introductory lesson to version control using the widespread distributed version control system Git. Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later. We will cover topics as: * Setting up Git and creating a local repository * Tracking changes and exploring history * Remotes in Github * Collaborating with other people * Resolving conflicts This will allow you to incorporate and use Git into your day-to-day workflow. See for some instructions and details. As the number of seats are limited, please register at: **About Software Carpentry** [Software Carpentry]( is a volunteer organization whose goal is to make scientists more productive, and their work more reliable, by teaching them basic computing skills Computing is now an integral part of every aspect of science, but most scientists are never taught how to build, use, validate, and share software well. As a result, many spend hours or days doing things badly that could be done well in just a few minutes. Our goal is to change that so that scientists can spend less time wrestling with software and more time doing useful research. (*) For more information about the CFM Software Carpentry Tracks please contact [Iñigo Aldazabal](mailto://