@SteelWool git is a version management system. Think of it as a diary for your code. GitHub for example, is the Twitter for your code. You use the git system to keep track of your code and all the changes that happen to it, which is really neat.
@theryusui @SteelWool Yup. You can just as well use a plethora of any other hosted solutions. I just figured I'd mention GitHub since people usually namedrop it whenever they talk about git too.