I have just come into contact with code management. Can anyone help explain the relationship between Git, SourceTree and Little Turtle??
習慣沉默2017-05-17 10:04:46
svn
和git
是两种不同的版本管理工具,其中svn
比较老,目前的主流是git
. These two tools originally have no graphical interface and can only be operated through the command line.
SourceTree
is a visual tool for git with a graphical interface.
The little turtles you are talking about should include these two: TortoiseSVN
and TortoiseGit
, which are svn
and git
respectively Visual tools, TortoiseGit
and TortoiseSVN
和TortoiseGit
,它们分别是svn
和git
的可视化工具,TortoiseGit
和SourceTree
can be understood as the same tool.
世界只因有你2017-05-17 10:04:46
Git is a code management tool, similar to svn. Little Turtle is a visual tool developed for these tools, which is easy to use
我想大声告诉你2017-05-17 10:04:46
They are all version management tools. Git is more popular because it is distributed management. svn is relatively old. SourceTree is a graphical interface for git. Little Turtle is similar to a plug-in, something that must be installed when using svn management.
怪我咯2017-05-17 10:04:46
Maybe it’s hard to understand “tools”, but let me put it this way, git and svn are two widely used version management technologies, and svn is the older one. The core idea of svn is to generate a snapshot of each version status and store it in the version library as a version, and host the version library on a central server. Each client needs to obtain the latest version status online; while git stores the status of each version The differences are stored as repository versions. Each client will host a repository. The role of the central (or remote) server is to synchronize the repository status of each client.
SourceTree and Little Turtle are two well-known brands of visual plug-ins under git (Little Turtle also has an svn client called TortoiseSVN, but SourceTree is not sure), because the core programs officially provided by git can be operated using the command line, but The built-in window program is very simple, so you can use SourceTree and TortoiseGit to expand visual operations.