Проект BK-CI включает в общей сложности пять языков: JavaScript, Golang, Kotlin, Java и Lua. По умолчанию мы, команда разработчиков, используем следующие инструменты для обзора кода. Чтобы повысить эффективность слияния, пожалуйста, просмотрите код самостоятельно перед фиксацией.
Формат сообщений коммитов в персональной ветке.
type:message issue
Разработчики могут иметь простые сообщения коммитов на своих собственных разветвлённых ветках. Рекомендуется уточнить сообщения коммитов с помощью git rebase перед отправкой запросов на слияние. Пожалуйста, обратитесь к предыдущему разделу для уточнения информации. Для соответствующих команд используйте следующую процедуру.
# Используйте новую ветку для разработки функции
git checkout feature1-pick
# Многократная отладка и коммиты
git commit -m "xxx"
git commit -m "yyy"
git commit -m "zzz"
# Если импортированы новые сторонние зависимости, используйте dep для управления зависимостями
dep ensure -v -add github.com/org/project
# Операция перебазирования, объединение нескольких изменений (3 раза ниже) в ветке feature1-pick
# Полная стандартная информация о коммите
git rebase -i HEAD~3
# Отправить в удалённый репозиторий
git push origin feature1-pick:feature1-pick
# Отправить PR/MR и дождаться слияния
#......................
#......................
# После того, как PR/MR будет объединён, синхронизируйте локальную основную ветку
git fetch upstream
git rebase upstream/master
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )