введение
Возможно, это не сработает для некоторых из вас. но до сих пор это помогало мне на протяжении всей моей карьеры в области разработки программного обеспечения.
Советы и рекомендации
Соглашения об именовании
было бы неплохо, если бы соглашения об именовании переменных соответствовали Лучшая практика Laravel это было бы похоже на 20 минут чтения.
Выталкивание и извлечение кодов из репозиториев
- обратитесь к этим документам вилки git и восходящий поток
- всегда извлекайте из
Главной (восходящей/главной)восходящей ветви каждый раз, когда вы хотите зафиксировать или начать кодирование или перед отправкой кодов. - всегда проверяйте наличие конфликтной проблемы и устраняйте ее, прежде чем нажимать.
всегда следуйте форматам сообщений о фиксации Стандартам сообщений о фиксации . большую часть времени я буду использовать feat и fix. ниже приведен образец моего сообщения о фиксации
- исправления –
исправить: обновите логические коды этой функции - функция –
функция: создание новых конечных точек для функции
- исправления –
- если вы исправляете ошибку или добавляете функцию или улучшение, укажите номер проблемы на github следующим образом
исправление: проблема #385илиподвиг: выпуск №385 - всегда беги
bin/csfix.shперед тем, как нажать. это делается для того, чтобы стиль кода во всех приложениях был одинаковым и отформатированным.
Ветвление кода
- всегда практикуйтесь в создании новой ветки для новых функций или исправлений.
- каждый раз, когда вы хотите выполнить конечные точки спринта, всегда создавайте новую ветку для своего спринта, например:
sprint-12не используйте веткуMasterдля каждой фиксации, которую вы хотите сделать. - после фиксации и отправки кодов в ветку сделайте запрос на извлечение в вверх по течению
Ведущий (восходящий/ведущий)филиал . - будет проще, если вы создадите новую ветку из вверх по течению
Ведущий (восходящий/ведущий)и кодируйте все, что вам нужно, внутри этой отдельной ветви. - после того, как запрос на извлечение был отправлен, пожалуйста, удалите ветку. и начните все сначала, если хотите напечатать газету.
- всегда извлекайте коды из восходящего потока
Ведущий (восходящий/ведущий)запустивgit pull восходящий мастер
я был бы признателен, если бы вы могли добавить больше.
Оригинал: “https://dev.to/adbrsln/working-with-team-25hk”