Git Masterclass – From scratch to master
Git Masterclass – From scratch to master, available at $19.99, has an average rating of 4, with 60 lectures, based on 2 reviews, and has 11 subscribers.
You will learn about Introduction to VCS (Version Control System) CVCS vs DVCS Git & GitHub Creating local and Central repositories. Making changes and pushing to GitHub. Branching & Merging Solving merge conflicts Tagging Collaboration in GitHub Git Workflow This course is ideal for individuals who are Beginner, Developers, DevOps curious about Git & GitHub, Version Control System and Source Code Management It is particularly useful for Beginner, Developers, DevOps curious about Git & GitHub, Version Control System and Source Code Management.
Enroll now: Git Masterclass – From scratch to master
Summary
Title: Git Masterclass – From scratch to master
Price: $19.99
Average Rating: 4
Number of Lectures: 60
Number of Published Lectures: 60
Number of Curriculum Items: 79
Number of Published Curriculum Objects: 79
Original Price: ₹799
Quality Status: approved
Status: Live
What You Will Learn
- Introduction to VCS (Version Control System)
- CVCS vs DVCS
- Git & GitHub
- Creating local and Central repositories.
- Making changes and pushing to GitHub.
- Branching & Merging
- Solving merge conflicts
- Tagging
- Collaboration in GitHub
- Git Workflow
Who Should Attend
- Beginner, Developers, DevOps curious about Git & GitHub, Version Control System and Source Code Management
Target Audiences
- Beginner, Developers, DevOps curious about Git & GitHub, Version Control System and Source Code Management
In this course, we will learn about Git and GitHub. Git is one of the most famous and widely used Version Control System in the IT industry. We will look at an introduction to Version Control System, comparison of Centralised Version Control System and Distributed Version Control System, Introduction to Git and Github, setting up Git and GitHub account. We will also look at how we can make changes in the local repository, different sections that we have in the local repository and push the changes to the central repository, creating branches, pushing the branches, reverting changes, solving merge conflicts, creating tags, merging branches in the local repository and also in the central repository, working with remote references, Git workflow, adding collaborators, protecting branches in the central repository and lots of other concepts that will help you to start working with Git and GitHub for your day-to-day activities.
In this course, we have covered all the important concepts of the concepts that you will end up using in your every day activities. All the sessions will have hands-on examples so that you can practise them along with the videos and there are also assignments available for most of the sections, so that you will be more comfortable with the concepts that we have covered in this course.
Course Curriculum
Chapter 1: GIT – Introduction to VCS
Lecture 1: Thank you note
Lecture 2: Introduction to Version Control System
Lecture 3: Types of Version Control System
Lecture 4: CVCS vs DVCS
Chapter 2: Introduction to Git
Lecture 1: Introduction and history of Git
Lecture 2: Git features
Lecture 3: Repositories
Chapter 3: Git installation
Lecture 1: Installing Git on Linux machine
Lecture 2: Installing Git on Windows machine
Lecture 3: Creating a GitHub account
Chapter 4: Git basics
Lecture 1: The three sections
Lecture 2: Getting help in Git
Lecture 3: The three states
Chapter 5: Getting started with Git
Lecture 1: First time Git setup
Lecture 2: Creating a local repository using Git init
Lecture 3: Creating a central repository on GitHub
Lecture 4: Creating a local repository using Git clone
Lecture 5: Recording changes to the repository
Lecture 6: Checking the status of files
Lecture 7: Tracking new files
Lecture 8: Ignoring files
Lecture 9: Committing changes
Lecture 10: Checking commit history
Lecture 11: Undoing changes
Lecture 12: Unstaging a staged file
Lecture 13: Unmodifying a modified file
Lecture 14: Pushing changes to central repository
Chapter 6: Working with remotes in Git
Lecture 1: Why we need remote reference to repositories
Lecture 2: Listing remote reference repositories
Lecture 3: Adding remote reference
Lecture 4: Using remote reference with Git init
Lecture 5: Pulling from Git central repository
Lecture 6: Renaming and deleting a remote reference
Chapter 7: Branching in Git
Lecture 1: What is a branch
Lecture 2: Creating a branch
Lecture 3: Working with a branch
Lecture 4: Pushing to a branch
Lecture 5: Deleting a branch
Lecture 6: Stashing in Git
Chapter 8: Tagging in git
Lecture 1: What are tags in Git
Lecture 2: Crearing Tags in Git
Lecture 3: Creating annotated tags
Lecture 4: Creating lightweighted tags
Lecture 5: Pushing tags to GitHub
Lecture 6: Deleting the tags
Chapter 9: Merging branches
Lecture 1: What is merging
Lecture 2: Git merge
Lecture 3: Git rebase
Lecture 4: Pull request in GitHub
Chapter 10: Merge conflicts
Lecture 1: What is merge conflict
Lecture 2: Solving merge conflict on local repository
Lecture 3: Solving merge conflict on GitHub
Chapter 11: Collaboration in GitHub
Lecture 1: Giving access to other developers
Lecture 2: Protecting branches in GitHub
Lecture 3: Forking in GitHub
Chapter 12: Git workflow
Lecture 1: What is Git workflow
Lecture 2: Centralized workflow
Lecture 3: Feature branching
Lecture 4: Changing default branch
Lecture 5: GitFlow workflow
Instructors
-
Rabi A
DevOps Engineer with over 10 years of experience in teaching
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 1 votes
- 4 stars: 0 votes
- 5 stars: 1 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024