Version Control with Git and GitHub (Udemy.com)
A hands-on introduction to the most popular source control solutions used by developers worldwide
Created by: Packt Publishing
Produced in 2021
What you will learn
- Understand and implement best practices in version control
- Navigating the GitHub UI and installing octo tree
- Understand what is Feature Branch Workflow and implement its features
- Use forking features, such as submodules and rebasing
- Master commands for debugging and maintaining a repository
- Implement continuous integration with CircleCi or TravisCi
- Gain insight into release management and how GitHub enables software releases
Quality Score
Overall Score : 0 / 100
Course Description
In the second part, you'll learn about forking as part of a collaborative workflow. You'll learn to address modularity and duplication through submodules, tracing and rectifying faulty changes, and maintaining repositories. The second part ends with you learning how to deploy applications using GitHub.
About the Authors
Alex Magana is software engineer keen on developing solutions that matter. He is interested in HCI, machine learning, agritech, information storage and retrieval, and effective backup and recovery. Alex has helped to deliver projects for clients on context-aware location-based services, point of sale software, data analytics for mobile-based banking, and AMP-based performant news pages across a myriad of locales. To let his hair down, Alex enjoys music, dance, adventure, reading, and exploring architecture. He is an avid gastronome at heart.
Joseph Muli loves programming, writing, teaching, gaming, and traveling. Currently, he works as a software engineer at Andela and Fathom, and specializes in DevOps and Site Reliability. Previously, he worked as a software engineer and technical mentor at Moringa School.
Sahil Malik has been a Microsoft MVP and INETA Speaker for the past 8 years, author and reviewer of many books and numerous articles in both the .NET and SharePoint space, consultant and trainer who delivers training and talks at conferences internationally. Sahil has trained for the best names in the Microsoft technology space and has architected and delivered SharePoint based solutions for extremely high profile clientsWho this course is for:
- If you want to migrate from other version control tools or want to learn more about Git, you will find this course useful and interesting.
Instructor Details
- 0.0 Rating
0 Reviews
Packt Publishing
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.


