Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Use Git Like a Pro by Pearson

Use Git Like a Pro by Pearson

4h 25mIntermediate2026-02-17

Authors

Pearson

Pearson

Course details

Discover the fundamentals of Git and GitHub to leverage their power throughout the entire software development lifecycle. In this course, learn essential skills for your day-to-day work along with strategies for version control, Git branching, and commits, as well as advanced techniques such as commit amending, rebasing, squashing, creating pull requests, and more. Along the way, gather insights for effective collaboration, version handling, and project management on software development teams.

Concepts

Introduction

  • How to use Git like a pro

Getting Started with Git

  • Learning objectives
  • Learn about version control
  • Get familiar with Git and GitHub
  • Learn Git terminologies
  • Set up and install Git
  • Learn Git configurations
  • Create and clone repositories
  • Push an existing project to GitHub
  • Summary and exercise

Working with Git

  • Learning objectives
  • Understand Git workflow
  • Add and commit files to Git repo
  • Learn about the git log command
  • Fetch and pull
  • Learn Git aliases
  • Summary and exercise

Discovering Commits

  • Learning objectives
  • Create perfect commits
  • Amend commits
  • Write proper commit messages
  • Use the Git diff command
  • Summary and exercise

Undoing Changes

  • Learning objectives
  • Learn Git checkout command
  • Use Git restore
  • Use Git reset
  • Learn Git revert
  • Summary and exercise

Discovering Branches and Tags

  • Learning objectives
  • Understand branches
  • Understand head
  • Learn Git branch commands
  • Understand Git tags
  • Summary and exercise
  • Understand branching strategies

Merging and Rebasing

  • Learning objectives
  • Merging theory and concepts
  • Merging in practice
  • Rebase theory and concepts
  • Rebase in practice
  • Merging vs. rebasing
  • Create pull requests
  • Summary and exercise

Learning Git Advanced

  • Learning objectives
  • Learn Git stash
  • Squashing commits
  • Learn interactive rebase
  • Learn Git reflog
  • Summary and exercise

Conclusion

  • Summary and next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal