Showing posts from December, 2016

Why you should learn version control

I usually Suggest my followers on social media accounts to learn some techniques to improve their code readability. One day I found a lot of students think that git or any version control software is not useful, what a surprise for me!! What is version control? According to Wikipedia, A component of software configuration management,  version control , also known as  revision control  or  source control , is the management of changes to documents, computer programs, large web sites, and other collections of information. So normally version control is the process of keeping track of code changes along the time. What is git? According to Wikipedia, Git  (/ɡɪt/) is a version control system (VCS) that is used for software development and other version control tasks. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows. Okay, git is just a software and we can't judge it as anything more