Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Overview
On August 13, 2012, Brian Harry announced our new Team Foundation Server integration with Git. You can find his post here:
https://blogs.msdn.com/b/bharry/archive/2012/08/13/announcing-git-integration-with-tfs.aspx
Why did we do it? Well, Brian himself says it best in his post:
“Distributed Version Control (DVCS) has a growing following. It enables a set of workflows that can be very handy and Git is an increasingly popular DVCS solution. Today, we are announcing 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.”
Git-tf Project
This new effort is an open source one called Git-tf and you can find the project here:
The best part is you can run Git-tf on Linux, MacOS, or Windows
Here is a screenshot from the CodePlex site showing usage examples:

If you just want to download the bits and the getting started guide you can go here:
https://www.microsoft.com/en-us/download/details.aspx?id=30474
Learning More
You should also check out this video that shows how the new features work:
If you find yourself having issues you can always check out StackOverflow for any Git-tf tagged items:
(Note: at the time of this writing there was only one entry in there so far)
