A Git/TFS bridge, similar to git-svn
Keep local files current to online sources
Git Extensions is a standalone UI tool for managing git repositories.
GitHub Extension for Visual Studio
GitHub for Unity
Personal Version System PC Based
TortoiseSVN (svn) add-in for visual studio