Despite the fact that Git is considered to be a developer-only tool, it has a lot of uses for non-developers too. It’s also not just restricted to the likes of GitHub and GitLab, as you can run your own Git server through the likes of Gitea on your NAS. As for why you would, there are a few reasons to. Some are for developers, and some just make your life easier, especially when it comes to productivity thanks to version control.