Как добавить лицензию на существующий проект GitHub

Когда я создал проект GitHub, я выбрал None.

Как теперь добавить лицензию GPL в уже добавленный проект?

screenshot

Ответ 1

  • Перейдите в свой репозиторий
  • Добавьте новый файл, нажав значок "синий плюс"
  • Введите имя файла как License.txt или License.md, так что появится сборщик лицензий. Затем вы можете выбрать тип лицензии

Ответ 2

  1. В вашем репозитории нажмите "Создать новый файл"

step 0


2. a) Введите "LICENSE", "LICENSE.md" или "LICENSE.txt" в качестве имени нового файла. б) "Хотите использовать новый шаблон?" появится диалоговое окно.

step 1


  1. Выберите предпочитаемую лицензию.

step 2

Принятый ответ почти готов, но смутил меня, потому что он сказал "кликни по синему плюсу" - интерфейс мог измениться - и изображение такое же, как у ОП.

Ответ 3

Существует более простой способ получить доступ к мастеру "Добавить лицензию":

  • Перейдите на вкладку Insights вашего хранилища.
  • Нажмите Community на левой стороне
  • На правой стороне нажмите Add в строке с надписью License

add license to github repository

По некоторым причинам это даже не упомянуто в документах на github.

Ответ 4

  • Перейдите в свой репозиторий
  • Нажмите кнопку "Создать новый файл".
  • Введите имя файла как License.txt или License.md в поле ввода рядом с именем вашего репозитория, кнопка с раскрывающимся списком появится в правой части
  • Выберите тип лицензии по вашему выбору
  • Нажмите кнопку "Зафиксировать новый файл" внизу (зеленая кнопка)

Ответ 5

Если позже вы захотите добавить щит в readme.md, вы можете использовать shields.io для дополнительного прикосновения.

APM

Ура!

Ответ 6

Я бы посоветовал вам ознакомиться с различными лицензиями, чтобы выбрать наиболее подходящий для вас.
Посмотрите на этот choosealicense.com, он правильно определяет каждую лицензию.
Затем вы можете просмотреть всю лицензию, щелкнув по нужной лицензии, затем скопировать лицензию , например, и вставить ее в свой файл LICENSE.txt.