Free

Free Course

Level beginner
Duration 4 hours
Language en
Enrollments 5
C

Instructor

CTO

About This Course

Master the fundamentals of Git version control system. Learn how to track changes, collaborate with others, and manage your codebase effectively. This comprehensive course covers everything from basic commands to advanced workflows.

What You'll Learn:

  • Understanding version control and Git
  • Setting up and configuring Git
  • Basic Git commands (add, commit, push, pull)
  • Working with branches and merges
  • Resolving conflicts
  • Working with remote repositories
  • Best practices and workflows

Course Curriculum

Introduction to Git

Learn what Git is and why it's essential for modern software development.

3 lessons

What is Version Control? Preview Free
10 min
What is Git? Preview Free
10 min
Installing Git
5 min

Getting Started with Git

Set up Git and create your first repository.

2 lessons

Configuring Git
8 min
Creating Your First Repository
10 min

Basic Git Commands

Learn the essential Git commands for daily use.

3 lessons

Adding and Committing Files
15 min
Viewing History and Changes
12 min
Undoing Changes
15 min

Branching and Merging

Learn how to work with branches and merge changes.

3 lessons

Understanding Branches
12 min
Merging Branches
18 min
Rebasing
15 min

Working with Remote Repositories

Learn how to work with remote repositories like GitHub.

2 lessons

Remote Repositories
10 min
Push and Pull
12 min

Best Practices and Workflows

Learn Git best practices and common workflows.

2 lessons

Git Best Practices
15 min
Common Workflows
15 min

What You'll Learn

  • Master the fundamentals of Git version control system. Learn how to track changes, collaborate with others, and manage your codebase effectively.
  • Access to all course materials
  • Certificate of completion

Course Statistics

Total Lessons 15
Sections 6
Students Enrolled 5