DEV Community 👩‍💻👨‍💻

Cover image for Introduction to Git & GitHub
Job Oaikhenah
Job Oaikhenah

Posted on • Updated on

Introduction to Git & GitHub

Hi👋, y'all welcome to my first article in my debut technical series, "Git & GitHub" 😊.

In this series, we will be exploring Git and GitHub as they are vital tools to your success as a developer.

To begin with, in this article, we will be defining the terms Git and GitHub. As a code-newbie, you probably have heard of the above at one time or another, but unsure of what exactly it means. Not to worry anymore, as we'll be tackling that right away. SO let's get kicking...

What is Git?

Git is a free, open-source version control system. In fact, it is the most widely used version control system. Most programmers, many times, interact with it daily, and definitely, you will too as you progress in your career as a developer.
But, what do we mean by version control system? This is a means by which programmers track code changes during development of software. This helps us to see and understand what change was made and when it was made, such that, in the event, we are better able to track down bugs or revert to a previous version of the code if the need arises.

What is GitHub?

GitHub is a cloud-based hosting service that lets you manage Git repositories. In other words, its a platform for developers to store their code and project development progress. That is to say, GitHub is designed to help developers manage Git repositories. Moreso, you can think of it as a portfolio for a developer to showcase his work. Virtually every developer has a GitHub account. If you don't already have one, I advise you go sign up right away!

That's it for now, guys. Thanks for the audience!😊
Stay tuned for the next article where we'll be creating our very first GitHub repository.

If you enjoyed this article or found it helpful, be sure to give a thumbs-up. Feel free to drop a comment. And don't forget to click the 'follow' icon to get updated on every new article.

You can also follow me on Twitter and GitHub.✌️

Top comments (2)

Collapse
 
arcfunminiyi profile image
Architect Funminiyi Dezick

Well done Job. Hopefully you'll end up being one of my mentors in Web development.

Collapse
 
joblyn profile image
Job Oaikhenah

Thanks. Glad you enjoyed it!

We want your help! Become a Tag Moderator.
Fill out this survey and help us moderate our community by becoming a tag moderator here at DEV.