Team foundation server is a Microsoft Version. It supports about 5 million lines of code
TFS integrates with Visual STUDIO, SharePoint and Active directory
TFS is more secure as you can assign read and write permission to an individual file
TFS requires SQL server to store all kind of data’s
TFS is centralized where the vast majority of the INFORMATION is stored on the server
TFS does not support safe merge between unrelated branches
In TFS, you can do manual test tracking
Installation will take about ½ day
Analytics reports and chart option is given
GIT:
Git is open SOURCE, and designed to support the source code of Linux Kernel and supports about 15 million lines of code. Development PROCESS is distributed all around the world.
Git does not support any of these
Git is less secure as the whole git repositories is regulated by file system
Git is based on Distributed Version Control System (DVCS) that means every developer’s copy can access every version of every file from anywhere