8. > Distributed revision control system
> Originally developed by Linus Torvalds for the
development of the Linux Kernel in 2005
> Focus on speed and efficiency
> Quite a unique design and therefore sometimes a bit
scary and difficult to understand
45. First steps
> Follow instructions on P2 Blog for installation
> Send your ssh public key to joel.krebs@students.unibe.ch
> Create meaningful commits with according messages
> Hints that make your life easier:
—Create a .gitignore file
—Always pull before you push
—Don’t panic when merge conflicts occur
47. More to git …
> Merging and mergetool
> Squashing commits when merging
> Resolving conflicts
> User authentication with ssh
> gitx and other graphical tools
> git configure — remembering your name
> git remote — multiple remote repos
> github — an open source public repo
> …