I would like to contribute anonymously to projects on github. Not to cause mischief, more in the spirit of anonymous donations.
The tool of choice for being anonymo
Another simple solution:
$ git remote add tor https://github.com/yourUser/yourProject
$ torsocks git pull tor
$ torsocks git push tor
You obviously need to remember to put tor postfix in your git commands, or maybe you can configure aliases:
$ alias gpushtor="torsocks git push tor"
$ alias gpulltor="torsocks git pull tor"
(Note: it will only work with https:// remotes)