Git tutorials for Beginners - Complete Course

a complete practical course on git and github
Free tutorial
Rating: 4.0 out of 5 (415 ratings)
19,556 students
1hr 13min of on-demand video

If you don't know anything about git or know a little, this course is for you.
After this course you would be able to use git and github for your personal and professional projects.
You'll learn how to use git commands on git bash (terminal).
You'll learn the concepts like branching, merging, Pull requests, reset, stash etc.


  • Install Git. Create a Github account. Content is in English.


Far away from books, we have created this course to give you practical exposure of how git and github. You can easily follow our tutorials and become expert on git even if you have never worked on it.

In this course, you will not learn everything there is to know about  Git, but you will build a strong conceptual understanding of the  technology, and afterward will be able to confidently dig deeper on any  topic that interests you. This course assumes no previous knowledge of  Git, but if you do have experience with it, you may find this course to  be both useful and challenging. This is especially true if you currently  "know just enough Git to be dangerous".

Join us on Telegram for Questions/ Live Chat - t[dot]me/letsautomate

Who this course is for:

  • Beginners who do not know or have very little knowledge of Git and Github


Professional Trainer and Automation Expert
Kamal Girdher
  • 4.3 Instructor Rating
  • 699 Reviews
  • 28,565 Students
  • 6 Courses

I primarily teach about AUTOMATION of our day-to-day work. My courses target on web automation, mobile automation, continuous integration, continuous delivery, API automation, Web Scraping etc.

More about Kamal

I'm an author, teacher and a Software Engineer focused on improving efficiency by automating things using different tools and technologies. Analyzing and implementing ideas across various domains is what drives me. I started teaching people through my YouTube channel and now contributing to various blogs and forums as well.

Top companies trust Udemy

Get your team access to Udemy's top 19,000+ courses