DEV Community

Cover image for What is this thing they call GIT?
Ömer Faruk Ölünk
Ömer Faruk Ölünk

Posted on

What is this thing they call GIT?

Hello everyone
This blog is my first blog ever :) . I hope, i can do it properly.
The topic i'll talk about today is Git , a very useful application that has been used a lot in recant years. By the way, I should say from the beginning that I’m also learning these topics while explaining them to you — so in a way, we’re learning together. Let's get started then.

Basically, Git is a system designed to let you work on a project either with a team or on your own. With this system, you can make changes to your project, manage updates easily, and even roll back any changes if needed. In other words, it lets you develop your project in a really flexible way. And since you’re often working with others, your teammates can see what you’ve done and collaborate on the project too. That’s one of the most useful things about GIT!.
Think of it like this: four people are cooking together. Everyone grabs their ingredients and starts making their dish. Want to tweak something? Go ahead. Changed your mind ? No problem you can undo it. At the and, you all put your dishes on a shared cart and enjoy them together. It's great way to save time and effort while making best meal—or in Git’s case, the best project!.

Now , let's take a look at the difference between Git and GitHub to wrap up for today. That way we'll have a good starting point for tomorrow's topics. Git is the system we just talk about. GitHub on the other hand , is where you share the projects you work on using that system.

To put it in a metaphor: imagine you're working on a project and want to track it theoretically at first. Every day, you jot down notes, keep track of changes and record your progress in a notebook. That notebook = Git.
And GitHub is like putting that notebook online or sharing it with others. In a way you can think of GitHub as a Google Drive made specifically for developers.

That’s it for today! I wanted to give you a quick overview of what Git is, what it’s used for, and the difference between Git and GitHub. Hopefully, I managed to explain everything clearly. If not… well, I guess I probably didn’t fully get it myself either hahaha!

See you all next time!

Top comments (0)