BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:Europe/London
BEGIN:STANDARD
DTSTART:20001029T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:GMT
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T010000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:BST
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:20260604T215030Z - 80537@eu735a.odoo.com
DTSTART;TZID=Europe/London:20260420T180000
DTEND;TZID=Europe/London:20260420T193000
CREATED:20260604T215030Z
DESCRIPTION:<a href="https://www.cloudyspheres.co.uk/event/hands-on-1">Hand
 s-On</a>\nOnline Course - Small Group (5 max) Course Details: Register now
  to receive a link to a private Google Meet call and join the live session
 . Sessions typically last between 1 to 1.5 hours\, depending on pace and e
 xercise progress. It’s helpful (but not required) to have Git installed 
 before the session. Basic familiarity with the command line is recommended
  for the best experience. 1. Intro to Version Control Learn how version co
 ntrol systems track changes\, manage code\, and enable team collaboration.
  What is Version Control ? Track code changes and maintain full project hi
 stories safely. Comparing Version Control Tools Quick presentation to othe
 r Git tools. Centralised vs Distributed Systems Learn the differences in a
 rchitecture and why Git's distributed model dominates 2. Setup & Configura
 tion Prepare your system for Git with proper installation\, configuration 
 and secure auth Windows Environment Set up WSL as your workstation Linux &
  macOS Setup Install Git and set global user settings Security with Auth k
 eys Manage and Generate SSH keys for secure access to remote repositories.
  3. Using Git: Foundations Learn how to create\, manage\, and track your p
 roject with Git. Starting Your Project Create a GitLab repository and clon
 e it locally Recording Changes Add files and commit changes with clear\, m
 eaningful messages. Managing Your Local Repo Check status\, view differenc
 es\, and pull updates efficiently 4. Collaboration: Branches & Merge Reque
 sts Collaborate effectively using branches\, merge requests\, and clean Gi
 t workflows. Working with Branches Create\, list\, and switch between feat
 ure branches with ease. The Merge Request Workflow Prepare and submit code
  for review and integration. Advanced Branch Management Rebase onto main a
 nd resolve merge conflicts confidently. Helpful Utility Commands Clean up 
 branches\, squash commits\, and stash changes efficiently.
DTSTAMP:20260604T215030Z
LOCATION:Cloudy Spheres\, Online
SUMMARY:Hands-On
X-ALT-DESC;FMTTYPE=text/html:<a href="https://www.cloudyspheres.co.uk/event
 /hands-on-1">Hands-On</a>\nOnline Course - Small Group (5 max) Course Deta
 ils: Register now to receive a link to a private Google Meet call and join
  the live session. Sessions typically last between 1 to 1.5 hours\, depend
 ing on pace and exercise progress. It’s helpful (but not required) to ha
 ve Git installed before the session. Basic familiarity with the command li
 ne is recommended for the best experience. 1. Intro to Version Control Lea
 rn how version control systems track changes\, manage code\, and enable te
 am collaboration. What is Version Control ? Track code changes and maintai
 n full project histories safely. Comparing Version Control Tools Quick pre
 sentation to other Git tools. Centralised vs Distributed Systems Learn the
  differences in architecture and why Git's distributed model dominates 2. 
 Setup & Configuration Prepare your system for Git with proper installation
 \, configuration and secure auth Windows Environment Set up WSL as your wo
 rkstation Linux & macOS Setup Install Git and set global user settings Sec
 urity with Auth keys Manage and Generate SSH keys for secure access to rem
 ote repositories. 3. Using Git: Foundations Learn how to create\, manage\,
  and track your project with Git. Starting Your Project Create a GitLab re
 pository and clone it locally Recording Changes Add files and commit chang
 es with clear\, meaningful messages. Managing Your Local Repo Check status
 \, view differences\, and pull updates efficiently 4. Collaboration: Branc
 hes & Merge Requests Collaborate effectively using branches\, merge reques
 ts\, and clean Git workflows. Working with Branches Create\, list\, and sw
 itch between feature branches with ease. The Merge Request Workflow Prepar
 e and submit code for review and integration. Advanced Branch Management R
 ebase onto main and resolve merge conflicts confidently. Helpful Utility C
 ommands Clean up branches\, squash commits\, and stash changes efficiently
 .
END:VEVENT
END:VCALENDAR
