84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
刚接触代码管理不久,有哪位大神帮忙解释一下Git,SourceTree,小乌龟之间的关系呢??
svn和git是两种不同的版本管理工具,其中svn比较老,目前的主流是git。这两个工具本来都没有图形界面,只能通过命令行操作。
svn
git
SourceTree是git的一个可视化工具,有图形界面。
SourceTree
你说的小乌龟应该包括这两个:TortoiseSVN和TortoiseGit,它们分别是svn和git的可视化工具,TortoiseGit和TortoiseSVN和TortoiseGit,它们分别是svn和git的可视化工具,TortoiseGit和SourceTree可以理解为是同样的工具。
TortoiseSVN
TortoiseGit
git是代码管理工具,类似的还有svn,小乌龟是针对这些工具开发的可视化工具,方便使用
都是版本管理工具。git比较流行,因为是分布式管理。svn相对来说能古老一些。SourceTree是git的图形化界面。小乌龟是类似于一个插件,使用svn管理必装的东东。
可能说“工具”不太好理解,我这么讲吧,git和svn是两种应用比较广泛的版本管理技术,svn是里边比较老的那个。svn的核心思想是将每个版本状态生成快照存入版本库作为版本,并把版本库托管到一个中心服务器上,各个客户端需要联机获取最新的版本状态;而git则是将每个版本状态的差异存储为版本库版本,每个客户端都会托管一个版本库,中心(或者可以叫远程)服务器的作用是同步各个客户端的版本库状态。
SourceTree和小乌龟则是比较出名的两个git下的可视化插件的品牌(小乌龟也有svn客户端叫TortoiseSVN,SourceTree不太清楚),因为像git官方提供的核心程序可以使用命令行操作,但是自带的窗口程序非常简陋,所以可以通过SourceTree和小乌龟的TortoiseGit来拓展可视化操作。
svn
和git
是两种不同的版本管理工具,其中svn
比较老,目前的主流是git
。这两个工具本来都没有图形界面,只能通过命令行操作。SourceTree
是git的一个可视化工具,有图形界面。你说的小乌龟应该包括这两个:
TortoiseSVN
和TortoiseGit
,它们分别是svn
和git
的可视化工具,TortoiseGit
和TortoiseSVN
和TortoiseGit
,它们分别是svn
和git
的可视化工具,TortoiseGit
和SourceTree
可以理解为是同样的工具。git是代码管理工具,类似的还有svn,小乌龟是针对这些工具开发的可视化工具,方便使用
都是版本管理工具。git比较流行,因为是分布式管理。svn相对来说能古老一些。SourceTree是git的图形化界面。小乌龟是类似于一个插件,使用svn管理必装的东东。
可能说“工具”不太好理解,我这么讲吧,git和svn是两种应用比较广泛的版本管理技术,svn是里边比较老的那个。svn的核心思想是将每个版本状态生成快照存入版本库作为版本,并把版本库托管到一个中心服务器上,各个客户端需要联机获取最新的版本状态;而git则是将每个版本状态的差异存储为版本库版本,每个客户端都会托管一个版本库,中心(或者可以叫远程)服务器的作用是同步各个客户端的版本库状态。
SourceTree和小乌龟则是比较出名的两个git下的可视化插件的品牌(小乌龟也有svn客户端叫TortoiseSVN,SourceTree不太清楚),因为像git官方提供的核心程序可以使用命令行操作,但是自带的窗口程序非常简陋,所以可以通过SourceTree和小乌龟的TortoiseGit来拓展可视化操作。