git是目前世界上最先进的分布式版本控制工具(没有之一)。
Git认为其数据更像是一系列微型文件系统的快照。使用Git,每次提交或保存项目状态时,Git基本上都会记录当时所有文件的外观,并存储对该快照的引用。
为了提高效率,如果文件没有改变,Git不会再次存储文件,只是指向它已存储的上一个相同文件的链接。Git认为它的数据更像是一个快照流,会将数据作为项目的快照存储一段时间。
几乎每一项行动都是本地的
Git中的大多数 *** 作只需要本地文件和资源来运行 - 通常不需要来自网络上另一台计算机的信息。
当您在Git中执行 *** 作时,几乎所有 *** 作都只将数据添加到Git数据库。很难让系统做任何不可撤销的事情或者以任何方式擦除数据。与任何VCS一样,您可能会丢失或搞乱尚未提交的更改,但在将快照提交到Git之后,很难丢失,尤其是在您经常将数据库推送到另一个存储库时。
mysql1。GitHub的核心数据库集称为mysql1,包含GitHub核心功能服务的大部分数据,例如用户配置文件、存储库、问题和拉取请求等元数据。
github是基于git的代码托管平台,付费用户可以建设个人仓库。我们的一般免费用户只能使用公共仓库,这意味着代码将被公开。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)