A git plugin for Sublime Text 2
github.com
github.com
https://github.com/SublimeText
http://wbond.net/sublime_packages/package_control
It allows you to install, remove and manage packages from within Sublime itself
That said, if anyone feels like submitting a patch to add commands I've neglected, feel free.
Commit after each new function, perhaps even with a way to pull the text of the line you have selected into the commit automatically. Would be useful for pulling the function name into the commit.
I can pull/push from my repos at both Github and Heroku from within my project on c9.
(Presumably, for Windows XP users, it would then be "C:\Documents and Settings\[user]\Application Data\Sublime Text 2\Packages" but I can't double-check that at the moment.)