我是这个论坛的新手,但我发现活跃的开发人员很快就做出了回应。
我对“GIT”和乌龟“SVN”之间的技术差异有疑问。如果有人对此有工作,请给我详细说明。
感谢 tousif shaikh。
我是这个论坛的新手,但我发现活跃的开发人员很快就做出了回应。
我对“GIT”和乌龟“SVN”之间的技术差异有疑问。如果有人对此有工作,请给我详细说明。
感谢 tousif shaikh。
您的意思肯定是 Git 和 svn 之间的区别?Tortoise 只是(大部分)svn 的 GUI。看看这篇 wiki 文章:https ://git.wiki.kernel.org/index.php/GitSvnComparison 或在这个线程:https ://stackoverflow.com/a/161572/1758762 :
SVN 是一个 repo 和很多客户。GIT 是一个包含大量客户端 repo 的 repo,每个 repo 都有一个用户。它是分散的,人们可以在本地跟踪自己的编辑,而无需将内容推送到外部服务器。
SVN 被设计为更加中心化,其中 GIT 基于每个用户拥有自己的 GIT 存储库,并且这些存储库将更改推回中央存储库。出于这个原因,GIT 为个人提供了更好的本地版本控制。
这么久...
SVN 工作流程:
活动功能工作在分支下的子目录中开发
当一个特性完成时,特性目录被合并到主干并被删除。
Git工作流程: