With the various abilities it has, Git is very helpful for users developer in the process of developing the application they are working on. But unfortunately, in the wrong ways it can also be a bad thing
As developer good thing, you should be able to use Git properly. Not just using it, but also being able to use it the right way and knowing the tips that you can use to improve workflow and effectiveness in application development.
For that, in the tutorial series this time we will learn how to use Git as tools version controller that will help you or the team in developing the application later.
What is Git?
Before getting into how to use it, we must first know and be familiar with Git. What does Git actually mean? Git is a version control system (VCS) that works to help developer in managing source code of the applications they are working on.
Using Git you can save source code which you just changed as a new version without needing to overwrite the previous versions, meaning versions source code the previous one will still be there unless you decide to delete it.
That way, you can easily revert to the previous version if you feel the version you’re working on is currently buggy or messed up, you can also compare source code previous versions with the latest version you are working on.
You don’t have to be afraid to add a few lines code or new functionality that you’re not sure about code what you write will go well or it will ruin the whole code later.
Git also helps the application development process carried out by the team, you and your work team colleagues can work on applications on the Internet branch each different.
Then source code from each team member can be combined or added to branch main after being believed to have gone well.
If there are parts of each piece source code that are not the same in the parts that should be the same, Git will tell the different parts to be corrected and merged.
Overview of Version Control System (VCS)
As a side note, GitHub is not the same as Git.
Many lay people misinterpret by assuming the two are similar. GitHub is a platform which serves to store source code who use Git, for public viewing or as backup which is stored in on line.
Apart from Git, there are many version control system (VCS) others out there, good ones open source get to that proprietary though, such as CVS, SVN, Mercurial and so on.
However Git is version control the most popular and widely used by developer this time, also became the standard version control in various companies.
Git is used by many developer and companies around the world – for version controllers source code of the apps they’re working on – even at big tech companies like Google, Microsoft, and Facebook.
Mastering Git is also one of the requirements to become developer which is good, this is because as developer you have to work in a team in doing source code what you write, and Git helps you do it easily.
We will learn about it in the tutorial series this time, what will be explained clearly and lightly as usual, so that you can easily understand.