Summary and Setup
Welcome to learn how to use Git to store and share your code. Git will be used during the hands-on lessons during the Midsummer QCD school on Monte Carlo generators, maching learning and CMS open data.
Versioned source code is also a key ingredient in research software skills and Git is the tool for it.
Working environment
Note
We expect participants to work in a Unix environment on their laptop.
If you are unfamiliar with the Unix shell, you can work through the exercises in The Unix Shell tutorial by Software Carpentry.
Windows users: the Unix tutorial gives git bash
as an
option. However, for all work during the hands-on session:
- do not use
git bash
- do not use
Power shell
(apart from installing WSL2) - activate WSL2 and use the Ubuntu terminal that comes with it!
Activate WSL2 and use the Ubuntu terminal.
Use Terminal.app
Use Terminal