From the course: Use Git Like a Pro by Pearson
Get familiar with Git and GitHub
From the course: Use Git Like a Pro by Pearson
Get familiar with Git and GitHub
In the previous section, we talked about Git. That Git is the most popular open version control system that tracks changes within the same file and also allow us to collaborate with our peers. Now, throughout the course, you will notice that Git with small g getting used and also the Git with capital G is getting used interchangeably. We use Git with capital G for the project, whereas the Git with small g refers to the actual software and is used in all the commands. Now we know what is Git, let's also talk about GitHub. You know that you can use Git completely free on your local computer to track the changes in your files. It's just a software which you can download and get started with it. However, if you want your project to be hosted over the Internet, you need a hosting service like GitHub or GitLab or Bitbucket. All the companies use their own hosting platforms. Some of them use GitLab, some of them use Bitbucket. They are the most popular ones. GitHub is owned by Microsoft. It's a hosting provider that provides platform for developers to store their Git repositories online, collaborate with others, and also manage the code contributions. A project hosted on GitHub acts as the main source for everyone working on that project, which means that everyone who is working on that project would read and write into the same project. Also, GitHub provides graphical user interface for many Git features, like merging issues or viewing commits, and there are many more such features. A lot of people confuse between Git and GitHub, but both are totally separate things. Git is not the same thing as GitHub. Git is basically an open source version control software, which you can download it in your computer and start tracking your files. GitHub is a hosting platform for the files which are managed by Git. Basically, you have your project on your local. If you want to host it on the Internet, then you can leverage GitHub as a hosting platform.
Contents
-
-
-
Learning objectives51s
-
Learn about version control2m 52s
-
Get familiar with Git and GitHub2m 31s
-
Learn Git terminologies2m 11s
-
Set up and install Git3m 30s
-
Learn Git configurations4m 36s
-
(Locked)
Create and clone repositories6m 57s
-
(Locked)
Push an existing project to GitHub12m 39s
-
(Locked)
Summary and exercise4m 1s
-
-
-
-
-
-
-
-