В большинстве случаев мы используем репозиторий KubeVela для обсуждения функций или вклада кода. Репозиторий модели в основном предназначен для планирования выпуска и обсуждения на высоком уровне (например, предложение новой сущности в модели).
Предложение изменения в Open Application Model означает предложение изменения API в проекте KubeVela. Пожалуйста, всегда сначала обсуждайте изменение в репозитории KubeVela и переносите обсуждение сюда только тогда, когда изменение является фундаментальным и значительным.
Затем откройте вопрос в очереди вопросов перед отправкой запроса на вытягивание (PR). Все PR должны быть проверены и одобрены (LGTMed) двумя сопровождающими перед объединением. Сопровождающие указаны в файле OWNERS. Обратитесь к руководству по вкладу в этот документ для получения более подробной информации о процессе работы с вопросами и PR.
Этот проект принял кодекс поведения Contributor Covenant (code-of-conduct.md/). Пожалуйста, поддерживайте уважительное общение в очереди вопросов, очереди PR и всех других каналах связи.
Этот репозиторий принимает вклады через запросы на вытягивание GitHub. В следующем разделе описывается процесс объединения вкладов в спецификацию.
Вопросы используются в качестве основного метода отслеживания всего, что связано с проектом Open Application Model.
Все типы вопросов следуют одному и тому же общему жизненному циклу. Различия указаны ниже.
Мы используем запросы на вытягивание (PR), чтобы отслеживать изменения кода. Чтобы внести изменение в проект:
Следующий раздел содержит дополнительную информацию о рабочем процессе, которому следуют запросы на вытягивание.
wip
. После того как PR будет готов к рассмотрению, удалите «WIP» из заголовка и метки.
git rebase -i origin/master~n master
(имея n количество коммитов).
После выполнения команды git rebase -i откроется текстовый редактор с файлом, в котором перечислены все коммиты текущей ветки, и перед каждым коммитом стоит слово «pick». Для каждой строки, кроме первой, замените слово «pick» на слово «squash».
Сохраните и закройте файл, и через мгновение в редакторе должен появиться новый файл, объединяющий все сообщения коммитов всех коммитов. Переформулируйте это сообщение коммита в содержательное, кратко объясняющее все функции, а затем также сохраните и закройте этот файл. Это сообщение коммита будет сообщением коммита для одного большого коммита, который вы объединяете все свои большие коммиты. Как только вы сохранили и закрыли этот файл, ваши коммиты в текущей ветке были объединены вместе.
Принудительно отправьте обновление вашего запроса на извлечение с помощью команды git push origin branchname --force
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )