Skip to main content

Добавление правил поведения в проект

Выработка кодекса поведения для определения стандартов сообщества свидетельствует о дружественном инклюзивном проекте, а также определяет процедуры для работы с нарушениями.

Правила поведения — это документ, определяющий стандарты участия в деятельности сообщества. Он свидетельствует о создании инклюзивной среды, в которой уважают любые вклады. В нем также описываются процедуры решения проблем между членами сообщества проекта. Дополнительные сведения о том, почему правила поведения определяют стандарты и ожидания участия в работе сообществе, см. в руководстве по открытому коду.

Перед принятием правил поведения для проекта необходимо выполнить следующие задачи:

  • изучить различные правила поведения, предназначенные для проектов с открытым кодом; выбрать те, которые отражают стандарты вашего сообщества;
  • тщательно продумать возможность их реализации.

Правила поведения можно добавить в проект с помощью шаблона или вручную создать пользовательские правила. Правила поведения будут доступны в любом случае, но "Правила поведения" будут помечены в профиле сообщества репозитория как завершенные, только если для исх создания использовался шаблон. Если вы используете правила поведения, написанные другим человеком или организацией, обязательно следуйте любым рекомендациям из источника. Дополнительные сведения о профилях сообщества см. в статье "Сведения о профилях сообщества для общедоступных репозиториев".

Можно создать стандартные правила поведения для организации или личной учетной записи. Дополнительные сведения см. в статье "Создание файла работоспособности сообщества по умолчанию".

Добавление правил поведения с помощью шаблона

GitHub Enterprise Cloud предоставляет шаблоны для распространенных правил поведения, которые упростят добавление правил в проект.

  1. На GitHub.com перейдите на главную страницу репозитория. 1. Над списком файлов в раскрывающемся списке Добавить файл щелкните Создать файл. "Создать файл" в раскрывающемся списке "Добавить файл"
  2. В поле имени файла введите CODE_OF_CONDUCT.md.
  3. Щелкните Выбрать шаблон правил поведения. Кнопка выбора шаблона правил поведения
  4. В левой части страницы выберите правила поведения для предварительного просмотра и добавления в проект. Выбор шаблона правил поведения
  5. В правой части страницы заполните поля, чтобы указать в выбранных правилах поведения соответствующие сведения.
  6. Щелкните Проверить и отправить. Проверка и отправка правил поведения в проект
  7. Просмотрите содержимое правил поведения в текстовой области.
  8. В нижней части страницы введите короткое понятное сообщение о фиксации, описывающее внесенное в файл изменение. В таком сообщении фиксацию можно отнести к нескольким авторам. Дополнительные сведения см. в разделе Создание фиксации с несколькими соавторами. Сообщение о фиксации для изменения 1. Под полями сообщения о фиксации укажите, куда следует добавить фиксацию: в текущую ветвь или в новую. Если текущей ветвью является ветвь по умолчанию, нужно создать новую ветвь для фиксации, а затем создать запрос на вытягивание. Дополнительные сведения см. в разделе Создание нового запроса на вытягивание. Параметры фиксации ветви 1. Щелкните Предложить новый файл Кнопка "Предложить новый файл"

Добавление правил поведения вручную

Если нужные правила поведения недоступны в предоставленных шаблонах, можно добавить правила вручную.

  1. На GitHub.com перейдите на главную страницу репозитория. 1. Над списком файлов в раскрывающемся списке Добавить файл щелкните Создать файл. "Создать файл" в раскрывающемся списке "Добавить файл"
  2. В поле имени файла введите имя и расширение файла. Новое имя файла правил поведения
    • Чтобы сделать правила поведения видимыми в корневом каталоге репозитория, введите CODE_OF_CONDUCT в поле имени файла.
    • Чтобы сделать правила поведения видимыми в каталоге docs репозитория, введите docs/CODE_OF_CONDUCT.
    • Чтобы сделать правила поведения видимыми в каталоге .github репозитория, введите .github/CODE_OF_CONDUCT.
  3. Добавьте пользовательские правила поведения в новый файл.
  4. В нижней части страницы введите короткое понятное сообщение о фиксации, описывающее внесенное в файл изменение. В таком сообщении фиксацию можно отнести к нескольким авторам. Дополнительные сведения см. в разделе Создание фиксации с несколькими соавторами. Сообщение о фиксации для изменения 1. Под полями сообщения о фиксации укажите, куда следует добавить фиксацию: в текущую ветвь или в новую. Если текущей ветвью является ветвь по умолчанию, нужно создать новую ветвь для фиксации, а затем создать запрос на вытягивание. Дополнительные сведения см. в разделе Создание нового запроса на вытягивание. Параметры фиксации ветви 1. Щелкните Предложить новый файл Кнопка "Предложить новый файл"