Topic 1
Section outline
-
Version Control
Ralf Hemmecke (1 Unit)- General overview of Source Code Management Systems (SCM)
- Version control with GIT
- Online demonstration of basic GIT Commands
Course Material:
- Slides: VersionControl.pdf
Exercise (due: 18-Nov-2012, 3 p.m. GMT):
- If you are not able to successfully clone the magicrings repository, send your ssh public key ($HOME/.ssh/id_rsa.pub) as an attachment to hemmecke@risc.jku.at. Do this before the lecture starts, i.e. one week before this lecture starts.
If you do not yet have such a file, create it by running
ssh-keygen -t rsa
at the command line and accept .ssh/id_rsa as the location for the key. - If I've registered your key, you can clone a repository via
git clone hemmecke@speedy.risc.jku.at:magicrings
- At the top of the file magicrings/magicrings.tex you will find a little task that will extend into a somewhat longer task after your first merge.
- Note that you have to make yourself known to git first, by setting your full name and your email address.