Вопросы с тегом «gitflow»

git-flow - это популярный рабочий процесс, который расширяет глаголы, доступные для git, и помогает обрабатывать перемещение изменений между ветвями функций, разработки, выпуска, исправления, поддержки и производства.

68
Что я могу сделать для разработчиков, которые не могут изучать Git? [закрыто]

контекст Моя команда из 8 инженеров в настоящее время переходит на Git (из Subversion) для нашей следующей большой вещи. У нас есть горстка «более опытных» инженеров, которым очень трудно подобрать Git. Мне задают одни и те же тривиальные вопросы, несмотря на то, что я предоставил руководства...

53
Что произойдет, если функция, включенная в разработку, будет отложена руководством?

Недавно у нас возникла проблема, из-за которой руководство нашего приложения отложило функцию для нашего веб-приложения (автоматическую регистрацию), потому что они чувствовали, что начало было слишком «холодным», но они хотели, чтобы все другие функции, над которыми мы работали, были запущены....

43
обзор кода с помощью git-flow и github

С обычными git и github я могу сделать обзор кода, просто создав запрос на извлечение из ветви функций, над которой я работаю, в главную ветку. Как бы я делал обзоры кода с помощью git-flow? С таким рабочим процессом, как «Завершение функции git flow», я не понимаю, где на самом деле происходит...

30
Является ли стратегия слияния, такая как Git Flow, действительно анти-паттерном?

Моя компания использует Git и использует особую схему ветвления - работа выполняется в master, а ветки зарезервированы для выпусков. Это прекрасно работает, пока вся работа, выполненная в итерации, превращается в ветвь, но если возникает критическая производственная проблема, мы должны...

25
Как мне подойти к сложному слиянию

Вот сделка, я присоединился к новой компании, и меня попросили завершить работу над филиалом, который почти год не трогали. В то же время, основной филиал рос с устойчивыми темпами. В идеале я хотел бы объединить все изменения из основной ветки в ветку возможностей и продолжить работу оттуда, но я...

23
Где команда QA должна провести тестирование в модели ветвления Gitflow

Мы большая команда (10-12 разработчиков и 4 человека), работающие над несколькими проектами с одним и тем же git-репозиторием. Это бэкэнд-сервис на основе весенней загрузки. Мы ищем хорошую стратегию git для ветвления и развертывания. у нас также есть команда qa, которая гарантирует, что наши...

22
Куда относится рефакторинг в модели именования веток GitFlow?

Недавно я начал работать с моделью GitFlow, реализованной с помощью bitbucket. И есть одна вещь, которая мне не совсем понятна. Мы стараемся регулярно справляться с нашей технической задолженностью, оставляя в памяти, планируя и выполняя задачи рефакторинга. Такие ветви рефакторинга заканчиваются...

22
В потоке GitHub это нормально, чтобы основать ветвь функции на другой ветви функции?

Мы используем GitHub Flow в нашем проекте, и большую часть времени мы открываем новую ветку функций от master , выполняем там некоторую работу, открываем PR, просматриваем код и возвращаемся в master . Однако моя текущая работа зависит от другой проблемы, над которой мы работаем feature-branch-A....

20
В git плохая идея создать тег с тем же именем, что и удаленная ветка?

У меня есть проект с моделью git-ветвления, который примерно соответствует модели gv-потока nvie . Наши ветки релизов названы в формате SemVer , напримерv1.5.2 Как только ветвь релиза получает зеленый свет для производства, мы закрываем ветвь, объединяя ее с master, применяя тег, а затем удаляя...

20
Должен ли я использовать git stash, чтобы сохранить текущие изменения моего проекта и передать его на github для доступа к другим компьютерам?

Я очень часто работаю над некоторыми особенностями своего проекта, которые мне нужно сделать передышкой, прежде чем он станет достаточно хорош для коммита. Тем не менее, я ежедневно использую два разных компьютера для кодирования (мой ноутбук и рабочий стол моей исследовательской лаборатории)....

19
Методологии разработки, когда сотни разработчиков работают над одним решением?

Наша организация состоит из около 200 разработчиков, которые постоянно работают над одним продуктом (используя Git контроля версий), который планируется выпустить в определенную дату. Из-за огромного количества разработчиков мы пытаемся создать «кросс-функциональные» команды, в каждой из которых...

18
Как проходит работа с двумя людьми над проектом?

Я прихожу к вам как к начинающему программисту, который работает над своим собственным проектом (который успешно развивается). Мой соучредитель также учился программировать и достиг точки, когда он, вероятно, мог бы начать исправлять некоторые вещи и заставлять некоторые вещи происходить. Он задал...

18
Как можно эффективно использовать git-flow в проекте, в котором поддерживается более одной основной версии?

Я перенес несколько своих проектов в рабочий поток Git Flow, и мне это нравится. Тем не менее, я не нашел лучшей практики, которая бы работала так гладко при работе с проектом, в котором одновременно поддерживается более одной основной версии. В частности, я не поддерживаю «бесплатную версию» и...

17
Разработчики заблокированы из-за ожидания слияния кода из другой ветки с помощью GitFlow

Наша команда только что переключилась с FogBugz & Kiln / Mercurial на Jira & Stash / Git. Мы используем модель Git Flow для ветвления, добавляя ответвления подзадач от ответвлений объектов (относящихся к подзадачам Jira функций Jira). Мы используем Stash для назначения рецензента при...

16
Должна ли ветвь релиза или основная ветвь быть помечена при использовании gitflow?

Эта проблема указывает на то, что: Насколько я понимаю, размещение тега в ветке релиза до слияния (а не в ветке master) на самом деле является правильным решением, так как его можно найти с помощью git description --tags из ветки Develop. Смотрите № 374 пока еще один пост : Я случайно установил...

14
Куда идут исправления в модели git-flow?

В обычно называемых исправлениях модели Git-flow идут в своей конкретной hotfix-*ветке, а небольшие исправления интеграции прямо перед выпуском выпускаются в release-*ветке. Общие исправления из предыдущей версии, похоже, не имеют места. Где они должны появиться? Должны ли они быть в своей...

12
GIT рабочий процесс для веб-разработки

Давным-давно небольшая команда веб-разработчиков, с которыми я работаю, начала использовать git для веб-разработки. Тогда мы просто посвятили себя постановке или мастерству, а затем часто сливались между ними. Это было лучше, чем ничего, но это был и беспорядок. Не так давно мы приняли рабочий...

11
Представляем Pull Requests для команды из 2 человек - объединить мои собственные запросы?

Я представляю git младшему члену команды (кооператив). Теперь они знакомы с основами добавления, фиксации, толкания и вытягивания. Теперь я хочу представить их для получения запросов и веток. Если они начнут делать запросы извлечения в филиалах, я должен сделать то же самое для моей текущей работы?...

10
Препятствия для использования Git Flow в Subversion

Моя команда на работе начинает новый проект, используя Subversion в качестве нашей VCS (вы можете рассмотреть этот набор в камне для целей этого вопроса). Мы все еще находимся на ранних стадиях проекта и пытаемся согласовать модель ветвления. Наш предыдущий проект был основан на нестандартной...

10
Как мне добавить исправление обратно в ветку функций, используя gitflow?

Я начал использовать gitflow для проекта, и у меня есть выдающаяся ветвь функций, а также недавно созданное исправление. В соответствии с рабочим процессом gitflow исправление применяется как к основной, так и к развивающей ветвям, но ничего не сказано или не сделано в отношении существующих ветвей...