WEBVTT

00:06.340 --> 00:07.780
Hello and welcome.

00:07.780 --> 00:13.010
This course is about Git, a distributed version control system.

00:13.030 --> 00:21.580
I'm glad that you've decided to take this course because Git is very handy, robust and frequently used

00:21.580 --> 00:31.840
to get tracks your project history and enables you to access any version of your file back in time.

00:31.870 --> 00:41.620
It also allows multiple people to work on the same project, helping them to edit the same file simultaneously.

00:41.650 --> 00:47.770
Git is distributed reliable and fast tool and it is free.

00:47.800 --> 00:51.450
A distributed system lets you work offline.

00:51.460 --> 00:58.690
You can make changes without having access to the server that stores the central repository.

00:58.690 --> 01:00.820
In a centralized system.

01:00.820 --> 01:06.950
Anyone who makes a change needs to be given access to the central location.

01:06.970 --> 01:15.130
In contrast, in a distributed system, developers can make changes to their own repositories without

01:15.400 --> 01:17.890
being granted right access.

01:17.890 --> 01:22.390
So managing access is easier in distributed systems.

01:22.390 --> 01:25.930
Now, what's the difference between Git and GitHub?

01:25.960 --> 01:32.550
To make it simple, git is a tool and GitHub is quite a different thing.

01:32.560 --> 01:37.210
It provides services that are related to Git.

01:37.240 --> 01:42.610
It's a website that helps you manage git controlled projects.

01:42.640 --> 01:47.680
Next up will be installing git and running our first commands.
