所属分类:精品软件来访估算:1050
收录日期:2020-09-24 09:36:12
源站网址:git-scm.****.com进入网站
Git 易于学习, 占地面积小,具有闪电般的快速性能。它具有Subversion,CVS,Perforce和ClearCase之类的SCM工具,具有廉价的本地分支,方便的暂存区域和 多个工作流等功能。
分支与合并
真正使它与几乎其他所有SCM脱颖而出的Git功能是其分支模型。
Git允许并鼓励您拥有多个可以完全独立的本地分支。这些开发线的创建,合并和删除需要几秒钟。
这意味着您可以执行以下操作:
无摩擦上下文切换。创建一个分支来尝试一个想法,提交几次,切换回分支的位置,应用补丁,切换回进行实验的位置,然后将其合并。
基于角色的代码行。有一个分支,该分支始终只包含生产中使用的分支,将您合并到其中的分支用于测试,以及几个较小的分支,用于日常工作。
基于特征的工作流。为正在使用的每个新功能创建新分支,以便可以在它们之间无缝地来回切换,然后在该功能合并到主行中时删除每个分支。
一次性实验。创建一个分支进行试验,意识到它行不通,然后删除它-放弃工作-其他人都看不到它(即使您同时推过其他分支)。
值得注意的是,当您推送到远程存储库时,不必推送所有分支。您可以选择仅共享一个分支,几个分支或全部分支。这样可以使人们自由尝试新的想法,而不必担心必须计划如何以及何时将其合并或与他人共享。
有一些方法可以用其他系统来完成其中的一些工作,但是所涉及的工作要困难得多且容易出错。Git使这个过程变得异常简单,并且改变了大多数开发人员在学习过程中的工作方式。
小而快速
Git很快。借助Git,几乎所有操作都在本地执行,这使其在必须与某个地方的服务器不断通信的集中式系统上具有巨大的速度优势。
Git是为在Linux内核上工作而构建的,这意味着从第一天开始,它就必须有效地处理大型存储库。Git用C编写,减少了与高级语言关联的运行时的开销。从一开始,速度和性能就一直是Git的主要设计目标。
免费和开源
Git是根据GNU通用公共许可证版本2.0发布的,该版本是一个开放源代码许可证。Git项目选择使用GPLv2来保证您共享和更改自由软件的自由,以确保该软件对其所有用户都是免费的。
但是,我们确实限制使用术语“ Git”和徽标以避免混淆。有关详细信息,请参见我们的商标政策。
Git下载地址:
特别声明
本站提供的Git官网链接地址,源自互联网,在收录时,该网页上的内容,都属于合规合法,因为网址导航的特殊性,收录的网站域名会有过期、删除、重新注册等情况,资源猫网不声明也不保证该链接的正确性和可靠性,请仔细考虑清楚后,再进行访问,如有风险自行承担。
CodeFormer是一款强大的AI驱动图像修复和增强软件,专门设计来修复和清晰化老旧照片。
发布时间:11-15Dll修复工具是一款专为解决电脑系统中DLL文件丢失问题的实用软件。
发布时间:11-11GameViewer远程是一款创新的远程游戏平台,它允许用户通过手机随时随地快速接入家中或办公室的电脑,实现对游戏的远程控制。
发布时间:11-11紫鸟超级浏览器(SuperBrowser)是一款专为跨境电商领域设计的浏览器,致力于解决包括TikTok Shop、亚马逊(Amazon)、沃尔玛(Walmart)
发布时间:11-11像素蛋糕PixCake是一款用户友好的人工智能图像编辑软件,它以其简洁的操作界面和强大的功能,迅速成为摄影师和设计师的得力助手。
发布时间:11-11