29882 点数 新西兰(南岛) Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。他曾在电影和计算行业工作,通常同时进行。他是基于 Slackware 的多媒体制作项目Slackermedia的维护者之一。 开源超级明星 版主精选奖 2011 最佳访谈奖 2017 作者 100+ 贡献俱乐部 专栏作家 贡献者俱乐部
作者评论
很棒的文章。我希望很多教育工作者阅读它!
是时候变得吹毛求疵了:存在版本控制,然后才是版本控制。对于我管理的 blob,当其他一切都处于 33md6465b3 时,让 git“意识到”昨天发生了一些变化对我没有多大好处。我不需要我的图形或视频的版本与昨天的提交相匹配。我不需要能够逐步完成我的项目并查看视觉效果的不同阶段。我想要备份以防我完全破坏一个图形,但除此之外我不需要版本。然而,git-lfs 确实对大型文件进行版本控制,这很酷,但这不是我需要的。事实上,当 git-media 和 git-annex 过于繁琐时,我实际上已经推出了自己的 BASH 解决方案来简化该过程。