Team Foundation Server and GIT Integration with Git-tf
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)