Git happens: from first commit sadness, to CI/CD greatness

When

20/12/2024    
11:00 am-12:00 pm
Leonardo Linguaglossa
IMT

Where

Amphi 6
19 Place Marguerite Perey, Palaiseau

Event Type

Git is a developer’s best friend… until it isn’t. Whether it’s an accidental git push –force, a mysterious merge conflict or the feared “detached HEAD” state that reflects more a state of mind than a Git feature, we’ve all been there. In this talk, we’ll embrace those edge cases, laugh at our past mistakes, and learn how to handle Git like a pro.
But Git is not just about fixing mistakes: it’s also the backbone of modern development workflows. We’ll dive into how effectively use Continuous Integration/Continuous Deployment (CI/CD) pipelines and Webhooks, turning our repositories into automated collaboration companions.  From triggering tests and deployments to notifying Slack when someone finally fixes the typo in the documentation, we’ll explore how Git can make your development life easier. By the end of this tutorial, you will know how to recover gracefully from errors, optimize your workflows, and master the powerful tool that is Git.