= Git introduction course =This course aims at everyone who works in the Bioinformatics field. We cover a''version control system'' named ''Git''. This system is widely used bysoftware developers, but can also be used for project management. By keepingtrack of all versions, history, etc. collaboration with colleagues is easy andyour analysis will be reproducible.The program can be found [raw-attachment:program.pdf here].== Course material ==Introduction [raw-attachment:introduction.pdf presentation],[raw-attachment:introduction_handouts.pdf practical]. [[br]]Git Basics [raw-attachment:basics.pdf presentation],[raw-attachment:basics_handouts.pdf practical]. [[br]]Branching [raw-attachment:branching.pdf presentation],[raw-attachment:branching_handouts.pdf practical]. [[br]]Remotes [raw-attachment:remotes.pdf presentation],[raw-attachment:remotes_handouts.pdf practical]. [[br]]Project skeleton / `git-annex`[raw-attachment:skeleton.pdf presentation],[raw-attachment:skeleton_handouts.pdf practical],[raw-attachment:data.tgz data].[https://git.lumc.nl/j.f.j.laros/gitcourse Material sources].== Further reading ==[http://git-scm.com/book The entire Pro Git book] on the official [http://git-scm.com/ Git website]. [[br]][http://rypress.com/tutorials/git/index.html Ry's Git Tutorial]. [[br]][https://www.atlassian.com/git/tutorial Git tutorials at Atlassian]. [[br]][https://git.wiki.kernel.org/index.php/GitCheatSheet Git cheat sheet].