如何向现有GitHub项目添加许可证


Answers:


270
  1. 转到您的存储库
  2. 通过单击蓝色加号图标添加新文件
  3. 键入文件名称为License.txt或License.md,之后将显示一个许可证选择器。然后,您可以选择许可证的类型。

335
  1. 在您的存储库中,单击“创建新文件”

步骤0


2. a)键入“ LICENSE”,“ LICENSE.md”或“ LICENSE.txt”作为新文件的文件名。b)“是否要使用新模板?” 对话框将会出现。

步骤1


  1. 选择您的首选许可证。

第2步

可以接受的答案几乎存在,但令我感到困惑,因为它说“单击蓝色加号”-界面可能已更改-并且图像与OP相同。


5
作为奖励,许可证现在将显示在页面的右上部分,在贡献者数量之后。
Dan Dascalescu

3
就是这样!不错的功能。可能没有足够的话题性,无法包含在我的回答中,但感谢您突出显示它。
BrechtDeMan

2
请注意,最常用的文件名只是LICENSE,而LICENSE.txt和LICENSE.md是不太常用的文件名。
vog

63

有一种更简单的方法可以进入“添加许可证”向导:

  • 转到存储库的Insights选项卡
  • 点击Community左侧
  • 在右侧,点击显示以下Add内容的行License

将许可证添加到github存储库

由于某种原因,github文档中甚至都没有提到。


1
非常有用且容易得多。非常感谢。
最多

8
  1. 转到您的存储库
  2. 点击“创建新文件”按钮
  3. 在您的存储库名称旁边的输入框中,输入文件名称为License.txt或License.md,向右侧显示一个下拉按钮。
  4. 选择您选择的许可证类型
  5. 点击底部的“提交新文件”按钮(绿色按钮)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.