Chevron Left
Back to Introduction to Git and GitHub

Learner Reviews & Feedback for Introduction to Git and GitHub by Google

4.8
stars
7,597 ratings

About the Course

In this course, you’ll learn how to keep track of the different versions of your code and configuration files using a popular version control system (VCS) called Git. We'll also go through how to set up an account with a service called GitHub so that you can create your very own remote repositories to store your code and configuration. Throughout this course, you'll learn about Git's core functionality so you can understand how and why it’s used in organizations. We’ll look into both basic and more advanced features, like branches and merging. We'll demonstrate how having a working knowledge of a VCS like Git can be a lifesaver in emergency situations or when debugging. And then we'll explore how to use a VCS to work with others through remote repositories, like the ones provided by GitHub. By the end of this course, you'll be able to store your code's history in Git and collaborate with others in GitHub, where you’ll also start creating your own portfolio! In order to follow along and complete the assessments, you’ll need a computer where you can install Git or ask your administrator to install it for you....

Top reviews

BK

May 17, 2020

Awesome !!! I tried to learn git many times but things always slips over my head but I was fortunate enough to stumble upon this course and voila, I have learned so much in this course. Thanks a lot.

DA

May 6, 2021

Awesome and well balanced course for working professionals. Clear explanations and coverage of typical use case scenarios. The labs were manageable and did not require a lot of time to complete them.

Filter by:

1726 - 1750 of 1,781 Reviews for Introduction to Git and GitHub

By VASANTH K M S

•

May 15, 2022

good

By Javier D P

•

May 29, 2021

Well

By Via A

•

Mar 11, 2021

Good

By Syed Z A

•

Nov 20, 2020

Good

By Anandhan A

•

Aug 15, 2020

nice

By SANDEEP K

•

May 22, 2020

Good

By Nam N H

•

Oct 16, 2024

oke

By José L D C

•

Nov 30, 2020

:)

By Akramov A

•

Apr 13, 2024

1

By Sirojiddin A

•

Apr 4, 2024

.

By Pedram A

•

Jun 3, 2023

I enjoyed the animations. They were helpful with understanding and memorization. Some of them really stuck in my mind although if you ask me, they weren't enough.

I also laugh a lot while learning, when the instructor tries to be funny but it's not!! LOL...

One downside of the Google course is the instructors are reading from a written script instead of teaching or trying to transfer the knowledge. Hence materials are dense. In a 5-minute video there is a lot to learn and you must keep paying attention word by word, you should pause regularly and think what it means what you just heard!

Overall, it was fun though I wished for more practice. The course completely lacks in the aspect of fulfilling practices. I would be happier if I didn't see any Qwiklabs Assessments. They were more like a complete waste of time, too easy to evaluate the acknowledge and not containing any useful key points. They were the most downside part of the course.

The more the course is good on local git its bad on remote gits. I didnt find remote chapetrs much useful. Needed to double the matrial there.

By Paulo R

•

Oct 1, 2021

I had seen git before, but I am still at the very beginning. If I hadn't seen it before, the course would be much harder. I guess the course should have introduced some more basics concepts/details. Many time it was not clear what the presenter was trying to solve. Maybe a problem/solution approach would improve the course.

By Adam d R

•

Jun 22, 2020

You'll learn about git and git hub but I feel it shouldn't take 4 "weeks" to learn the material. A lot of time in the videos is wasted. Google Python animation, reiterating what we've learned, congratulating us for watching... We only need a few minutes of video and the rest would be better as an interactive web experience.

By David A

•

Nov 11, 2021

1. course doesn't have much examples, especially in the introduction part, had to depend on other courses to understand better.

2. too much video time with talking, not much graphics to visualize whats happening in the repos

By Nguepi N I

•

Jun 12, 2020

Hello Mr/Mrs

My linux system is blocked, because I made a test of Git/Github by connecting to one of your remote machines and I forgot to disconnect. Currently the machine is in emergency mode, how can I fix this situation?

By Jalal S

•

Aug 21, 2021

As learners without backgroud in this field, we need explinations with exemples in parallel. Explinations without exmples are less interesting for a technical discipline like " Introduction to Git and Github.

By Araya T

•

Jul 31, 2021

There were some basic items that I think the course should have covered. Ex. what is HEAD? I expect this to be covered here even though I understand some items are left to the student.

By Andre C

•

Aug 5, 2020

Good overview of Version Control other associated concepts and how to use them in your code development. VC is an essential part to any software project.

By Samuel H

•

Mar 31, 2023

I had to install on my personal computer due to using a Chromebook for school.

I personally had a hard time following along on some parts

By Michael R C

•

Jan 26, 2022

covered a lot of ground. Could have been clearer if it made use of illustrations to show where and the pushes and pulls were going.

By Gabriel G

•

Aug 14, 2020

A very basic one, in my particular case completely skipable one, but i undestand is posibly necesary to another people

By Marian A

•

May 8, 2022

Labs too weak, do not entirely cover the presented topics. Exercises in the presentation not available for practice.

By Gunjan K

•

May 13, 2024

The study material is not distributed properly. You have to juggle between different tabs and transcripts.

By Phiroze c

•

Jul 1, 2021

The final project of the last week is not graded and appropriate. Expected a better version.

By Y H

•

May 15, 2021

The course should include more graphic and diagram that demonstrates how things is going.