BEGIN:VCALENDAR
VERSION:2.0
METHOD:PUBLISH
CALSCALE:GREGORIAN
PRODID:-//WordPress - MECv7.28.0//EN
X-ORIGINAL-URL:https://osmc.de/
X-WR-CALNAME:OSMC
X-WR-CALDESC:Open Source Monitoring Conference
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20260329T030000
RRULE:FREQ=YEARLY;BYMONTH=03;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20261025T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=4SU
END:STANDARD
END:VTIMEZONE
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-PUBLISHED-TTL:PT1H
X-MS-OLK-FORCEINSPECTOROPEN:TRUE
BEGIN:VEVENT
CLASS:PUBLIC
UID:MEC-59225c895ad22cbc93691d496b64aa61@osmc.de
DTSTART;TZID=Europe/Berlin:20251118T100000
DTEND;TZID=Europe/Berlin:20251118T170000
DTSTAMP:20240621T112238Z
CREATED:20240621
LAST-MODIFIED:20250716
PRIORITY:5
SEQUENCE:14
TRANSP:OPAQUE
SUMMARY:Mastering Git and GitLab
DESCRIPTION:Do you want to build you knowledge in Git and GitLab? Join us for an intensive one-day workshop where you’ll learn to use git more effectively than just pull, commit and push – and have a look advanced features, equipping you with the skills to manage your projects efficiently.\nOptimizing Your Git Workflow:\n\nUnderstanding Git’s Core Areas\nDemystify the working directory, staging area, and repository to enhance your Git proficiency.\nCrafting Effective Commit Messages\nLearn the art of writing clear, concise, and informative commit messages.\nMastering Branching\nExplore advanced branching strategies to manage your work seamlessly.\nFetch vs. Pull Explained\nDiscover the nuances and best use cases for fetching and pulling.\nHandling Remotes\nEfficiently push your code to multiple remote repositories.\nStress-Free Conflict Resolution\nDevelop strategies for resolving merge conflicts without the headache.\n\nLeveraging GitLab for Project Success:\n\nIntegrated Web IDE\nMaximize productivity with GitLab’s powerful Web IDE.\nIssue Boards for Agile Management Utilize issue boards to visualize and manage your workflow effectively.\nInsightful Graphs\nUse graphs to track project progress and spot trends.\nStreamlined Release Management\nLearn to handle releases smoothly and efficiently.\nTracking Progress with Issues and Milestones\nEffectively manage tasks and milestones to keep your projects on track.\n\nMastering CI/CD with GitLab:\n\nGetting Started with CI/CD\nKickstart your journey into Continuous Integration and Continuous Deployment.\nCreating and Managing Pipelines\nAutomate your workflows with robust pipeline setups.\nUsing Templates for Efficiency\nStandardize your CI/CD processes with reusable templates.\nAsynchronous CI/CD Practices\nImplement asynchronous workflows for maximum efficiency.\nDynamic CI with Variables\nIncorporate variables to make your CI processes more flexible and powerful.\n\nBonus Insights:\n\nAdvanced Git Features\nExplore lesser-known Git commands and features to take your skills to the next level.\nCollaborative Workflows\nLearn best practices for team collaboration using Git and GitLab.\nPerformance Optimization\nDiscover tips for optimizing Git and GitLab performance, especially for large projects.\nSecurity Best Practices\nUnderstand how to secure your repositories and workflows to protect your code.\n\nWho Should Attend:\nThis workshop is perfect for both developers and administrators who want to improve their Git and GitLab skills. A basic understanding of Linux is helpful, and we’ll briefly cover Git fundamentals in the beginning. By the end of the day, you’ll have a comprehensive understanding of how Git works, the confidence to utilise powerful features from both Git and GitLab, and the knowledge to build your solutions despite any challenges you encounter in the world of git!\nRequirements for workshop participation:\nNavigating a Linux environment\nLanguage: English\n
URL:https://osmc.de/talks/workshop-mastering-git-and-gitlab/
LOCATION:Elisabeth II
END:VEVENT
END:VCALENDAR
