Between all the news about the release of Visual Studio 2012 and Windows 8, you’ll almost forget that Microsoft has other products too. Last week Brian Harry announced Git-tf, a solution that enables you to work locally with a Git repo – edit, commit, revert, branch, merge, etc. and then “sync up” with a central TFS repository. In this way, you can have the best of both DVCS and TFS.
The integration takes the form of a new command line tool called “Git-tf”. Git-tf works with a standard Git install and getting started is super easy. Just visit the download page and checkout Git-TF_Getting_Started.html. At the moment Git-tf won’t work with Team Foundation Service – it will only work with an on premises TFS server – either 2008, 2010 or 2012(but support for Team Foundation Service will be added soon).