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:

    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.