TFS kann entweder TFVC (Team Foundation Version Control) oder Git als Quellcodeverwaltungsteil verwenden. Sie müssen keinen externen Git-Server verwenden, sondern einen internen - die Daten werden in der TFS-SQL-Datenbank gespeichert. Sie erstellen Ihr erstes Repo beim Erstellen des Teamprojekts, können jedoch später Repos hinzufügen, und Sie können TFVC- und Git-Repos in demselben Teamprojekt mischen - seit 2015.2, denke ich.
Microsoft befindet sich immer noch in der Phase der Verweigerung und Vermarktung, aber TFVC ist im Grunde tot, selbst Microsoft verwendet Git für alle neuen Repos. Ich bin bereit zu wetten, dass Visual Studio Code und Visual Studio für Mac niemals eine Verbindung zu TFVC herstellen wird.
Bearbeiten: Ich habe meinen Einsatz für Visual Studio-Code verloren. Er kann seit Version 1.116.0 (2017/04/12) mithilfe der Visual Studio Team Services-Erweiterung eine Verbindung zu TFVC herstellen.