to understand github you have to understand version control systems. software developers use version control systems to keep track of changes they make in their programs. git is a popular opensource version control system. github gives you free git hosting so that many people can collaborate on a software project or you can showcase your project to a wide audience. so basically it’s taking a free program and adding value to it by building these social tools around it and providing an easy to navigate website so people can browse your code using their web browsers.
Latest Answers