Git-101: your code is under control

GDG Cloud London
Mon, Jan 20, 2020, 6:00 PM (GMT)

63 RSVP'ed

About this event

Git Workshop

Mastering programming languages is the first step to become a great coder, but being in control of the whole life cycle of software and efficiently sending or receiving contributions is what makes projects successful.

This talk aims at presenting how to use some of the features provided by Git to make your programming activities easier, both when developing one-person, small-sized projects, and when working on huge projects with thousands of contributors.

This presentation will cover all the Git basics, from the creation of a Git repository to making commits, organizing branches, changing the project history and sharing changes to remote repositories. Each of these steps will be presented by first introducing a typical use-case scenario and discussing what tool would make the developer's life easier, then showing how Git fulfils this need, and finally demonstrating of how to trigger the Git commands when working on a real project.

Please bring your laptop and try yourself!
1) If your laptop does not have Git Git installed, download and install the right Git package (
2) Make sure you can issue Git commands from the command line, e.g.:

git --version

should return the following string:

git version 2.XYZ

🎤Speaker: Alessio Balsini

After his Bachelor's in Computer Engineering and MSc with honors in Embedded Computing Systems, Alessio got a PhD from the Real-Time Systems Laboratory (ReTiS) at Scuola Superiore Sant’Anna and is currently working at Google as Software Engineer. His fields of interest are especially related to operating systems, embedded systems and electronics.

Agenda to be shared as soon as possible.