Github的模板仓库功能不用fork就能重用仓库代码

botbot
最后编辑于 2019年06月09日 科技

近日,Github推出了一项叫做Template repository的新功能。该功能使用很简单,将仓库Repository标记为模板仓库,然后就可以用它来生成新的仓库。这个新的仓库包含所有模板仓库里的文件和文件夹。

使用Repository Template的三个步骤:
1、在设置(Settings)里面找到"Template repository",打勾选中,这会使仓库多出一个按钮"Use this template"。

2、在代码(Code)里面找到按钮"Use this template",点击后会进入生成新仓库的"Create a new repository from..."页面。

3、在"Create a new repository..."页面输入新的Repository名称,点击按钮"Create repository from template"即可创建。

注意,每个选中了"Template repository"的repository,在其URL的尾部加上/generate然后跳转,就会直接进入"Create a new repository from..."页面,就像点击了按钮"Use this template"。

例如repository URL为:
https://github.com/1024monkey/1024.com
在尾部加上/generate为:
https://github.com/1024monkey/1024.com/generate

这个Template repository的功能避免了创建源项目代码库分支的fork,即使不是开发者也能在所有项目中重用代码。这使得资源类的东西,比如文档啊,模板什么的,分享变得非常方便。

登录注册后才能评论。