Commonly used version management software:
1. svn
2. git
3. Mercurial
Software download address:
Link: https://pan.baidu.com/s/1DSlClN3EcXJWRE5XMQUHlA
extraction code: 8k2k
SourceTree is a client of git
svn has svn server and client software. You can install the server and client on one computer for local version management. Generally, the server of svn is installed on the company server. Therefore, version management cannot be done locally, but only remote version management.
The server side of git is a network source code manager, such as github, gitee, BitBucket. git can do version management both locally and remotely. git has a local warehouse, and a remote warehouse.
svn can't be used when the network is disconnected. If git is disconnected, you can also use the local warehouse.