What
>>18 says requires more resources. The Fact is that you would be running a hidden service with many users form *-chan that will be connecting to, let alone that your packets maybe broken when they get to your git server (intentional or not). Does you modem and ISP have enough resources to handle us all?
That is where I was getting at that you can have a simple DDoS on just requests alone. Tor alone does not read packets, thus you need a router. You can if you like turn the VPS into that router/proxy, but it would be easier to just house the main repository there, and distribute it across, leaving you home connection alone. The last thing you want is your ISP to disconnect from load an traffic, or worse, call you.