1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openeuler-website

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CONTRIBUTING.md 4.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 11:15 c8fdaf9

Как внести свой вклад

Сообщить о проблемах

Отличный способ внести свой вклад в проект — отправить подробный отчёт, когда вы столкнётесь с проблемой. Мы всегда ценим хорошо написанный, тщательный отчёт об ошибке и предложение функции и будем благодарны вам за это!

Формат проблем

При сообщении о проблемах используйте следующий формат:

  • Это ОТЧЁТ ОБ ОШИБКЕ или ЗАПРОС НА ФУНКЦИЮ?
  • Что произошло?
  • Чего вы ожидали?
  • Что случилось?
  • Как воспроизвести проблему (как можно более кратко и точно)?
  • Есть ли что-то ещё, что нам нужно знать?
  • Окружение

Подробнее см. в ISSUE_TEMPLATE.

Отправить пул реквесты

Если вы новичок и рассматриваете этот проект как ворота в мир открытого исходного кода, этот учебник — один из лучших вариантов для вас. Просто следуйте инструкциям, и вы получите удовольствие от того, что станете участником проекта.

Шаг 1: Форк репозитория

Прежде чем вносить изменения в этот проект, необходимо убедиться, что он был разветвлён в вашем собственном репозитории. Это означает, что между этим репо и вашим собственным репо будет параллельная разработка, поэтому будьте осторожны, чтобы избежать несогласованности между этими двумя репозиториями.

Шаг 2: Клонировать удалённый репозиторий

Если вы хотите загрузить код на локальный компьютер, git — лучший способ:

git clone https://your_repo_url/projectname.git

Шаг 3: Разрабатывать код локально

Чтобы избежать несогласованности между несколькими ветвями, мы ПРЕДЛАГАЕМ проверить новую ветку:

git checkout -b new_branch_name origin/master

Затем вы можете произвольно изменить код.

Шаг 4: Отправить код в удалённый репозиторий

После обновления кода вы должны отправить обновление официальным способом:

git add .
git status (Проверьте статус обновления)
git commit -m "Ваш заголовок коммита"
git commit --amend (Добавьте конкретное описание вашего коммита)
git push origin new_branch_name

Шаг 5: Создать запрос на включение в репозиторий

На последнем этапе вам нужно создать запрос на сравнение между вашей новой веткой и веткой разработки. После завершения запроса на вытягивание автоматически будет настроена непрерывная интеграция для сборки теста.

Формат запросов на включение

Отправляя запросы на включение, используйте следующий формат:

  • Что делает этот PR / зачем он нам нужен?
  • Какую проблему решает этот PR?
  • Специальные примечания для рецензента
  • Примечание к выпуску

Подробнее см. в PULL_REQUEST_TEMPLATE.

Стиль кода

TO BE DEFINED

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/openeuler-website.git
git@api.gitlife.ru:oschina-mirror/openeuler-website.git
oschina-mirror
openeuler-website
openeuler-website
master