Git should be used for things that Git was not intended for
Git is a very useful tool in my life as a programmer. It allows me to collaborate with peers, contribute to open source, create NPM packages (etc), and just have a nice neat place to store my code. And that's what it's meant for, storing code. But what if we just used it for everything? At least everything that might need communicative collaboration--which, besides code, can range from a group project essay, to a gallery of art, to a web series. There are so many uses of collaboration software, which is one of the main reasons we have things like Google Drive and Microsoft Office. But I hate Google, and I hate Microsoft. And Office costs money if I remember correctly, and at least Google Drive isn't a great place to keep public projects because it exposes your email to everyone who sees the file. I could go on and on about reasons not to use either of these products, but the point is, I'd rather use git. GitHub is currently full of projects that are related to fields ou...