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...
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.
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.