Last week there has been announcement that Team Foundation Server and Visual Studio will support Git repositories. More concretely:
Distributed Version Control System (DVCS) became very popular and Microsoft has been considering of implementing or integrating a DVCS system for over a year. The decision has been made to use Git as a DVCS system and there willl be a full integration into the tool chain. This is a 100% GIT integration which means that we are able to connect Visual Studio to a non-TFS Git backend as well as using any Git client with the new Git TFS repository.
No, Git-TF and the Git repositories are two different things. Git TF offers the possibility to integrate a Git repository with a traditional Team Foundation Version Control (TFVC) repository. The new Git integration instead is a complete new version control repository. This means that you have to choose what technology you are using when creating a Team Project. You now have the choice between Git (Distributed Version Control System) and TFVC (Centralized Version Control System) as a source code repository.