Basic git commands for beginners with examples
Git is a popular version control system (VCS). Wait , what is a Version Control System ? " Version Control System keeps track of the records changes to a set of files over time " Why we need Git or any other VCS ? Only to keep the code in a remote repository as a backup ? Is VCS a waste of time ? Lets find answers for these questions. When we are creating individual projects we may not want to use a VCS. But VCS is very useful for team projects. Imagine you are working on a team project without using a VCS. Each of your team members given individual tasks and plan is to combine those tasks at the end. But practically it would be a very difficult. There can be lots of redundant of codes, redundant of libraries, sometimes combining costs lots of time and even may be unable to combine. Imagine a scenario in which everybody can work under a same framework, every one do there part and add to a common repository so that different indivi...