拒绝重复造轮子!GitHub推出新功能repository templates-githubcom/8jie/1遇见

2023-08-07 09:22:18

 

机器之心报道 参与:路、思源 GitHub 新功能 repository templates 帮助开

机器之心报道

参与:路、思源

GitHub 新功能 repository templates 帮助开发者在所有项目中重用代码。

在不同代码库中共享样板代码(boilerplate code)是软件开发的惯例。使用喜欢的工具和目录结构开启新项目,能够帮助程序员更加高效地完成从想法到程序的转变,且该过程无需太多手动配置。

近日,GitHub 推出一项新功能——repository templates,可以帮助开发者更好地进行样板代码管理和分发。

该功能操作简单,使用者只需将一个 repo 标记为 template,就可以立即使用 repository template 生成新的 repo,且新 repo 具备 template repo 的所有文件和文件夹。使用步骤如下图所示:

打开凤凰新闻,查看更多高清图片

在查看 template repository 时,开发者将看到全新的「Use this template」按钮,点击此按钮即可立刻使用该代码库。你的所有 template 都可被传达到任意组织成员,你还可以在新项目创建页面获取曾经使用过的任意 template。

每个 template repository 都有一个新的 URL 端点/generate,使得用户能够更高效地分发模板。

写教程?为所在公司创建 app 模版?分发项目框架?只需将你的用户直接链接至/generate 端点,即可完成上述操作。而他们只需要命名他们的项目,并复制新的 repo 即可开始执行。

GitHub 在相关博客中表示:「这只是 repository templates 的开始。」GitHub 将为所有模板类型(repo、issue 和 pull requests)赋予更多能力,帮助开发者减少重复操作,专注于创造新事物。

参考链接:https://github.blog/2019-06-06-generate-new-repositories-with-repository-templates/?utm_campaign=1559837005&utm_medium=social&utm_source=twitter&utm_content=1559837005

本文为机器之心报道,

投稿或寻求报道:@jiqizhixin.c


以上就是关于《拒绝重复造轮子!GitHub推出新功能repository templates-githubcom/8jie/1遇见》的全部内容,本文网址:https://www.7ca.cn/baike/59534.shtml,如对您有帮助可以分享给好友,谢谢。
标签:
声明

排行榜