Back to Getting Started with Git and GitHub
IBM

Getting Started with Git and GitHub

Get started with Git and GitHub in this self-paced, introductory course! You’ll become familiar with collaborative version control and popular Git platforms. Collaboration and social coding are crucial parts of contemporary Software Engineering practices and the DevOps culture. You will begin this course with an overview of Git and Github fundamentals and explore key Git concepts such as branching and repositories, as well as the use of Git commands. You will also learn and practice various Git concepts such as forking, cloning and merging workflows using hands-on labs. And you’ll learn to use GitHub to work effectively as a team, and perform common Git operations, from both the Web UI and command line. The course wraps up with a final project where you will start building your portfolio by creating and sharing a public/open-source GitHub project. By completing this course you will demonstrate your Git and Github skills as well as add a project to your resume! All hands-on activities in this course can be performed using web-browser based tools and interfaces. Installation of any specialized software is NOT required on your own computer in order to complete the course.

Status: GitHub
Status: Open Source Technology
BeginnerCourse11 hours

Featured reviews

FM

Reviewed May 9, 2023

A very complete and dynamic course that develops learning how to operate GitHub, its history and the benefits for the community.

AO

Reviewed Jan 1, 2023

A wonderfully organised course and thank you for letting me do the course it was a great learning time especially for me

MC

Reviewed Jan 14, 2025

Useful and easy to learn if you pay attention. I also love step by step approach and practice project first, doing it on my own later for grade was much easier.

BR

Reviewed Oct 28, 2023

Very Good Course as an introduction to Git and Github. It got me interested to search more and know more about how to use Github.

RF

Reviewed Jul 24, 2023

Good practice for the basic commands. One or two bits are implied like checking out to the proper branch before committing.

BT

Reviewed Mar 19, 2025

Very helpful course! I now understand Git and GitHub much better, and can start working on my code in GitHub repositories!

TM

Reviewed Jan 26, 2024

Great and informative course about Git and GitHub. Great tool for beginners and for those who have already used GitHub, but need a refresher.

RK

Reviewed Jan 19, 2023

Explanations for this course were much better than the Linux commands course and I enjoyed the final course at the end.

AB

Reviewed Dec 23, 2025

The option 1 of submitting the final project is worst.. Internet connectivity is goos at my end still it is not able to submit that. Tried multiple times. but no success.

FF

Reviewed May 21, 2024

This course from IBM on Coursera is the complete course anyone needs to learn and get comfortable with Version Control, Git and GitHub as a developer in the Industry

NT

Reviewed Aug 20, 2025

Love the hands on exercises. As you practice more and more you begin to get a clear understanding of the why's and how's

LS

Reviewed Dec 26, 2024

The course is super helpful to those new to beginners. However, I'd like a better explanation regarding the CLI Git.

All reviews

Showing: 20 of 407

Kimberly
3.0
Reviewed May 9, 2022
Karsten
3.0
Reviewed Feb 4, 2023
Douglas
5.0
Reviewed Nov 10, 2022
Mahdieh
1.0
Reviewed Jul 27, 2023
Armen
2.0
Reviewed Oct 4, 2022
Harry
1.0
Reviewed Dec 7, 2022
Daniel
1.0
Reviewed Apr 22, 2024
Kavya
1.0
Reviewed Jul 22, 2024
Matteo
5.0
Reviewed Feb 29, 2024
Marcela
2.0
Reviewed May 24, 2024
Akhoon
1.0
Reviewed Mar 2, 2024
HARI
1.0
Reviewed Sep 2, 2025
Kabwe
5.0
Reviewed Jul 9, 2023
Fereh
5.0
Reviewed Aug 5, 2026
Stephanie
5.0
Reviewed Jan 5, 2024
yongsheng
5.0
Reviewed Aug 6, 2023
matt
1.0
Reviewed Feb 11, 2026
Rahman
5.0
Reviewed Oct 3, 2024
Gulshan
5.0
Reviewed Apr 13, 2025
B.Pratik
5.0
Reviewed Aug 12, 2024