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

时间:2015-07-26 16:04:54

标签: github licensing

当我创建GitHub项目时,我选择了无。

我现在如何向已添加的项目添加GPL许可证?

screenshot

5 个答案:

答案 0 :(得分:228)

  1. 在您的存储库中,点击'创建新文件'
  2. step 0

    2。     a)键入' LICENSE',' LICENSE.md'或者' LICENSE.txt'作为新文件的文件名。     b)“想要使用新模板吗?”#39;对话框将出现。

    step 1

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

      接受的答案几乎就在那里,但让我感到困惑,因为它说“点击蓝色加上' - 界面可能已更改 - 并且图像与OP相同。

答案 1 :(得分:183)

  1. 转到您的存储库
  2. 点击蓝色加号图标
  3. 添加新文件
  4. 键入文件名为License.txt或License.md,以便许可证选择器显示..然后您可以选择许可证类型

答案 2 :(得分:25)

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

  • 转到存储库的Insights标签
  • 点击左侧的Community
  • 在右侧的Add行上单击License

add license to github repository

由于某些原因,docs at github中甚至没有提及。

答案 3 :(得分:4)

  1. 转到您的存储库
  2. 点击“创建新文件”按钮
  3. 在存储库名称旁边的输入框中键入文件名为License.txt或License.md,向右侧显示一个下拉按钮
  4. 选择您选择的许可类型
  5. 点击底部的“提交新文件”按钮(绿色按钮)

答案 4 :(得分:0)

我建议您尝试阅读各种许可证,以选择最适合您的许可证。
请查看此choosealicense.com,它正确定义了每个许可证。
然后,您可以通过单击所需许可证查看完整的许可证,然后复制许可证Like this并将其粘贴到您的LICENSE.txt中。