Git成立14周年快乐:您对Git钟爱什么?

自Linus Torvalds开发Git以来的14年中,它对软件开发实践的影响将难以匹敌-在StackOverflow的2018年开发人员调查中,有87%的受访者表示他们使用Git进行版本控制。 显然,没有其他工具可以将Git视为源代码管理管理(SCM)之王。

为了纪念4月7日Git成立14周年,我问了一些爱好者他们最喜欢它的什么。 这是他们告诉我的。

(为使语法和清晰起见,对某些回答进行了轻率的编辑)

“我不能忍受Git。无法理解的术语分散了,以至于不存在真相,它需要像Gerrit这样的附加组件才能使其像Subversion或Perforce这样的集中式存储库使用率达到50%。但是本着回答'什么的精神您喜欢Git吗?”:Git使任意深奥的源代码树操作成为可能,并且通常在进行20次尝试才能使它们正确时很容易撤销它们。” — 甜茶多米尼

“我喜欢Git不会强制执行任何特定的工作流,并且开发团队可以自由地以适合他们的方式进行协作,无论是请求请求还是通过电子邮件发送差异或推送许可。” — 安迪·普莱斯Andy Price)

“自2006年或2007年以来,我一直在使用Git。我对Git的爱好是,它对于可能永远不会离开我的计算机的小型项目以及大型,协作性,分布式项目都适用。Git为您提供了从中回滚的所有工具(几乎)您所做的每一次错误提交,因此极大地减轻了我在软件管理方面的压力。” — 乔纳森·卡兹Jonathan S. Katz)

“我很欣赏Git的“管道”命令与“瓷器”命令的原理。用户可以使用Git有效地共享任何类型的信息,而无需了解内部工作原理。也就是说,好奇的人可以访问剥离层的命令,揭示了为许多代码共享社区提供支持的内容可寻址文件系统。” — 马修·布罗伯格

“我喜欢Git,因为我几乎可以在自己的Git仓库中做任何事情来探索,开发,构建,测试和提交应用程序代码。它总是激励着我参与开源项目。” -Daniel Oh

“ Git是我使用的第一个版本控制工具,多年来它从令人恐惧变为友好。我喜欢它如何使您对正在更改的代码充满信心,同时又可以确保您的master分支是安全的(显然,除非您将半完成的代码强行推送到生产/主分支。它通过检查较早的提交来撤消更改的能力也很好。” — Kedar Vijay Kulkarni

“我喜欢Git,因为它使其他一些SCM软件过时了。没有人使用VS,Subversion可以与git-svn一起使用(如果需要的话),BitKeeper只被长者记住,与Monotone类似。当然,有Mercurial ,但对我来说,当我在几年前将Firefox对AArch64的支持上游时,使用它仍是“一项仍在进行中的工作”,甚至有人提到Perforce,SourceSafe或其他“企业”解决方案,但它们在FOSS世界中并不流行。” — Marcin Juszkiewicz

“我喜欢SHA1ed(提交→树→Blob)对象的内部模型的简单性。还有瓷器命令。我将其用作JBoss / Red Hat Fuse的修补机制。这种机制有效。在三棵树大传说中解释过。” — Grzegorz Grzybek

“我喜欢生成的Git手册页 ,这使我在Git面前不起眼。(这是一个生成Git的页面,但实际上完全是胡说八道的页面,通常给人的感觉与真实的Git页面相同。”)– Marko Myllynen

“ Git改变了我作为开发人员的生活,从一个SCM成为问题的世界到一个解决方案的世界。” — 乔尔·塔克沃里安


既然我们已经从这10个Git爱好者那里收到了消息,现在轮到您了: 对Git感到满意吗? 请在评论中分享您的意见。

翻译自: https://opensource.com/article/19/4/what-do-you-love-about-git

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值