Understanding git - even the scary parts

Presented by Anwesha Chatterjee
Monday 11:10 a.m.–11:35 a.m. in Guthrie Theatre CB06.03.28
Target audience: Community

Abstract

Git is by far the most popular version control system used by developers today. However, some aspects of Git can be hard to grasp as a new developer. This talk is aimed at Git users and developers who would like to understand how Git works on a conceptual level, so they can use Git to its full potential without fear. Topics covered in this talk are: * A high level view of how Git’s storage works * What is a branch * Git merge and Git rebase - and when to use (and not use) them * Git Vs. repository management services like Gitlab and Github

Presented by

Anwesha Chatterjee

Anwesha is a Red Hatter, a software engineer and the lead organiser for NodeGirls Australia's Brisbane chapter. She is currently working on the open source "Beaker Project" which is a full stack software and hardware integration testing system, with the ability to manage a globally distributed network of test labs. She is relatively new to the back-end world of python programming, and has had experience in the past in coding front-end in JavaScript. She is passionate about all things women in tech, and when she's not coding or talking to others about coding, she enjoys activities like bouldering, hiking and scuba diving (amongst others, like eating cake).