Git It Done!

GDG on Campus University of Engineering & Management - Kolkata, India

Git It Done: A Virtual Workshop by GDG UEMK Join "Git It Done," a hands-on workshop on Git and GitHub, led by experts Arkaprabha Chakraborty (Open Source Lead) and Arkapravo Ghosh (DevOps Lead). Learn version control, collaboration, advanced workflows, and best practices from scratch to advanced. Perfect for developers and students. Elevate your skills—register now!

Dec 23, 12:30 – 2:30 PM (UTC)

176 RSVP'd

Key Themes

Career DevelopmentCloud HeroDevOpsWeb

About this event

Git It Done: A Comprehensive Guide to Mastering Git and GitHub

Git has become an indispensable tool in modern software development, serving as the backbone of version control for countless projects worldwide. To ensure developers and students can harness its full potential, GDG UEMK is proud to present "Git It Done," an immersive virtual workshop designed to take participants from novice to expert in Git and GitHub.

The workshop is structured to cater to individuals with varying levels of expertise. Whether you are just starting out with version control or are an experienced developer looking to refine your skills, this workshop promises to provide valuable insights and hands-on experience. Delivered by two highly skilled professionals, Arkaprabha Chakraborty (Open Source Lead) and Arkapravo Ghosh (DevOps Lead), this session will guide participants through the intricacies of Git and GitHub.

Git, a distributed version control system, has revolutionized the way developers collaborate on projects. It allows teams to manage codebases effectively, track changes, and ensure seamless collaboration. GitHub, on the other hand, extends Git’s capabilities by offering a platform for hosting repositories, facilitating project management, and enabling developers to work together efficiently.

### Topics Covered

1. Introduction to Git and GitHub

Participants will gain an understanding of what Git and GitHub are, their significance in software development, and how they work together to streamline collaboration.

2. Getting Started with Git

This section covers the basics, including how to set up Git, initialize repositories, make commits, and track changes.

3. Branching and Merging

Learn how to create branches, merge them, and resolve conflicts effectively. This is essential for managing team-based projects.

4. Working with GitHub

Explore how to create repositories on GitHub, collaborate using pull requests, review code, and manage projects.

5. Advanced Git Features

Delve into advanced commands and techniques like rebase, cherry-pick, stashing, and resetting to optimize workflows.

6. Best Practices

Understand the importance of clean commit histories, meaningful commit messages, and effective repository management.

7. Collaborative Development

Discover how teams can collaborate using GitHub’s tools for pull requests, issue tracking, and project boards.

8. Automation and Workflows

Learn about automating tasks with GitHub Actions, managing releases, and integrating Git with CI/CD pipelines.

### Why Join This Workshop

This workshop is designed to empower developers with skills that are crucial in the industry today. With Git and GitHub being integral to almost all software projects, proficiency in these tools can significantly enhance your employability and productivity.

Whether you are a student eager to contribute to open source projects, a professional looking to streamline your development process, or a hobbyist keen on learning something new, this workshop is tailored to meet your needs. The step-by-step approach ensures that concepts are clear, and the hands-on exercises provide practical experience.

### About the Instructors

Arkaprabha Chakraborty, the Open Source Lead, brings a wealth of experience in collaborative coding practices. His deep understanding of open source contributions and best practices makes him an invaluable resource for participants.

Arkapravo Ghosh, the DevOps Lead, is renowned for his expertise in automating workflows and managing complex development processes. His insights into advanced Git features and real-world applications will help participants take their skills to the next level.

### Conclusion

"Git It Done" is not just a workshop; it’s a journey into mastering tools that are pivotal for developers worldwide. By participating, you will gain the knowledge and confidence to handle projects of any scale, collaborate seamlessly with teams, and contribute effectively to the tech ecosystem.

Organizers

  • Supriya Saha

    TheAgenc-E

    Lead Organizer

  • Sayan Snigdha Pal

    Student Coordinator

  • Anita Mukherjee

    UI/UX Lead

  • Arnabh Sinha

    Daphnis Labs

    Web Dev Lead

  • Raj Bhattacharyya

    App Dev Lead

  • Mrinmay Das

    AI/ML Lead

  • Indranil Saha

    Cyber Security Lead

  • Arkapravo Ghosh

    RevMaxx

    DevOps & Cloud Lead

  • Debojit Ganguly

    Competitive Programming Lead

  • Souptik Roy

    IoT & Hardware Lead

  • Arkaprabha Chakraborty

    Open Source Lead

  • Anirban Basak

    Management Lead

Contact Us