Добро пожаловать в проект Baetyl Open Source. Чтобы внести вклад в Baetyl, пожалуйста, следуйте процессу ниже.
Мы искренне ценим ваш вклад. Этот документ объясняет нашу рабочую модель и стиль работы.
Baetyl использует эту модель ветвления Git. Следующие шаги помогут вам внести обычный вклад.
Создание форка
Наша разработочная команда быстро растет, поэтому мы поощряем разработчиков подавать код. И пожалуйста, отправляйте запросы на слияние (Pull Requests) из вашего форка. Чтобы создать форк, пожалуйста, обратитесь к странице Github и нажмите на кнопку "Fork".
Подготовка к разработке
go get github.com/baetyl/baetyl # клонирование официального репозитория Baetyl
cd $GOPATH/src/github.com/baetyl/baetyl # переход в папку Baetyl
git checkout master # проверка ветки master
git remote add fork https://github.com/<ваш_github_аккаунт>/baetyl # указание удаленного репозитория
Отправка изменений в ваш форк
git status # просмотр текущего статуса изменений кода
git add . # добавление всех локальных изменений
git commit -c "изменение описания" 1 # коммит изменений с комментарием
git push fork # отправка изменений кода в удаленный репозиторий, указывающий на ваш форк
Создание запроса на слияние
В комментарии к коммиту укажите описание изменений.
git commit --amend
вместо git commit
.make test
(должны быть включены юнит-тесты), и убедиться, что все юнит-тесты и тесты на гонку данных прошли успешно.Примечание: Правила внесения вклада в документы соответствуют вышеуказанным правилам.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )