Home > Article > Development Tools > What is the difference between git and tfs
The difference between git and tfs: 1. tfs is an application life cycle management solution, git is only source code control; 2. tfs is centralized source code control, and Git is distributed source code control.
The operating environment of this article: Windows 10 system, Git version 2.30.0, Dell G3 computer.
What is the difference between git and tfs
TFS is an application life cycle management solution, SVN and Git are only source code control.
TFS does source code control as well as issue tracking, document management, reporting, continuous integration, virtual labs for testing, and more.
TFS’s Source Control and SVN are centralized source code control, while Git is distributed.
There are many discussions on Stackoverflow about TFS and SVN.
TFS is tightly integrated with Visual Studio.
SVN has some third-party options for integration into Visual Studio, which are nice but not as tightly integrated as TFS.
Git has GitExtensions for low-level integration in Visual Studio.
Recommended study: "Git Tutorial"
The above is the detailed content of What is the difference between git and tfs. For more information, please follow other related articles on the PHP Chinese website!