技术开发 频道

使用Git版本控制系统的程序员具备哪些特征?

  【IT168 编译】Git是一个免费开源的分布式版本控制系统,在程序员间广受欢迎。作为程序员,你也许总是会用到Git,但是你有没有想过使用Git的是一个怎样的群体,你的搭档处在什么样的技术水平?为了找到这些答案,我们针对程序员做了一些调查。下面,我们就来看一下Git及其群体有哪些特征吧!

  1.三分之二的程序员认为自己在Git用户中处于中间位置,而21%的程序员认为自己是初学者,只有13%的程序员认为自己是拔尖的;

使用Git的程序员具备哪些特征?

  2.三分之二的程序员会既使用CLI,也使用Git GUI,22%的程序员只使用Git GUI,11%的程序员只使用CLI;

使用Git的程序员具备哪些特征?

  3.超过三分之一的程序员会在GitHub.com上托管他们的Git项目,Bitbucket.com以24%的份额排在第二位,GitLab.com以11%的份额排在第三位;

使用Git的程序员具备哪些特征?

  4.五分之二的程序员在Windows上使用Git,36%的程序员使用Git在Linux上开发,23%的程序员使用Mac;

使用Git的程序员具备哪些特征?

  5.近一半的Linux程序员选择使用Ubuntu发行版,15%的程序员选择Debian,9%程序员选择CentOS;

使用Git的程序员具备哪些特征?

  6.六分之一的程序员使用Visual Studio Code作为选择的文本编辑器。而Visual Studio、IntelliJ、Atom和Sublime Text之间却十分胶着,它们的占比大约为15%;

使用Git的程序员具备哪些特征?

  7.超过五分之二的程序员表示从不使用Submodule;28%程序员表示很少使用 Submodule ,19%的程序员有时会使用Submodule,6%的程序员表示会经常使用Submodule,3%的程序员总是使用Submodule;

使用Git的程序员具备哪些特征?

  8. 几乎五分之二的程序员从来不使用Gitflow,18%的程序员表示很少使用Gitflow,17%的程序员有时使用Gitflow,15%的程序员经常会使用Gitflow,12%的程序员总是使用Gitflow;

使用Git的程序员具备哪些特征?

  9. 超过五分之二的程序员从来不使用Git hooks,27%的程序员很少使用 Git hooks,18%的程序员会频繁使用Git hooks,9%的程序员总是会使用Git hooks。

使用Git的程序员具备哪些特征?

0
相关文章