关于git的认知

Posted xujiangbaba

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于git的认知相关的知识,希望对你有一定的参考价值。

  Git,官方的解释为一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。是一个开放源码的版本控制软件。

  就个人而言,这是一种不同开发者之间的代码交流、合并的途径,进而完成目标补丁的整个生产、检验合格性。在此基础上,你可以只负责补丁的一部分代码,与他人合作,从而多角度的、有针对性的去完成一个补丁。这也就极度适合于分布式的开发,对个人配置的要求也降低了不少。而主开发者的存在,也有效消除了不同开发者代码合并的冲突。

  当然,这样的工作方式肯定存在一些不足之处。由于了解不足,仅仅列举而不做具体分析。资料少(起码中文资料很少)、学习周期相对而言比较长、不符合常规思维、代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。

以上是关于关于git的认知的主要内容,如果未能解决你的问题,请参考以下文章

Git关于pull,commit,push的总结

关于程序的认知

关于IPFS分布式存储的四个认知误区

关于编码的认知

关于环境变量的一些认知

关于js的作用域,自我认知