Happy to help. You may want to check out the section on Repository Management.
The key here is to just treat it like any other git repo (like one on GitHub). In fact, you can set it up to pull/push from/to GitHub or another repo also, for off-site backup or collaboration outside your network.
Make sure to clone the report to a local working copy first. From there, it should be pretty simple once you’re familiar with the most common git commands (or use a UI).
What’s more: that’s an em-dash.