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

Git является DVCS с открытым исходным кодом (распределенная система контроля версий)

2
Достойная модель git-ветвления для продуктов, которая должна сопровождать версию другого, стороннего продукта (и плюсы и минусы одного предложения)
Примечание: мой вопрос сосредоточен на моей конкретной проблеме (которая включает в себя Liferay), но я надеюсь, что это может быть полезно для всех, кому нужно поддерживать различные версии одного и того же проекта в git. Я работаю в компании, которая пишет много плагинов для Liferay Portal . Эти плагины (портлеты, …

2
Как мне контролировать версии моего проекта на GitHub
Я пытаюсь провести столько времени , сколько я могу на GitHub в настоящее время (даже я единственный человек в команде на работе) , чтобы почувствовать , как это будет , как для реального мира корпоративного применения. У меня один вопрос, связанный с управлением версией . Допустим, мы начали проект. Затем …

6
Разве нормально иметь нарушенные промежуточные коммиты, пока работает финальный коммит в любом пуше?
Связано: должен ли каждый git коммит оставлять проект в рабочем состоянии? Предположим, я делаю следующие коммиты локально: Модифицировать схему базы данных, ломая приложение. Обновите приложение, чтобы оно снова было совместимо со схемой базы данных. Пока я нажимаю обе коммиты, masterостается в рабочем состоянии. Однако историческая версия нарушена. Я знаю, что …
13 git  dvcs 

4
Перемещение репозитория SVN с несколькими гигабайтами в Git
В настоящее время у моей компании есть решение Visual Studio в репозитории SVN, которое организовано следующим образом: SolutionFolder (~3.5 GB) |-> SolutionName.sln |-> .. Some source code folders... (~250 MB) |-> ThirdParty (~3 GB) |-> Tools | -> Tool1 | -> Tool2 Tool1 и Tool2 создаются независимо (имеют свои собственные …

2
Какой лучший способ отменить слияние Git, которое стирает файлы из репо?
Итак, представьте, что происходит следующее (и что мы все используем SourceTree): Мы все работаем от происхождения / развития. Я иду в отпуск на неделю. Мой коллега работал локально в течение последних нескольких дней без слияния происхождения / развития обратно в его местное отделение разработки. Он пытается сделать толчок, ему говорят, …
13 git 

2
Рабочий процесс, редактирование вещей не в вашей текущей задаче
Обычно, когда я программирую, передо мной стоит ясная задача, но я нахожу надоедливые вещи, которые мне хотелось бы убрать по ходу дела. Здесь я вижу три варианта: Сделайте это позже (возможно, забыл / придется тратить время на добавление билета) Сделайте это сейчас и передайте это вместе с моей текущей работой …

1
Git-ветвление из функциональной ветки для работы над подфункцией
В настоящее время мы находимся в следующей ситуации, когда ветвь компонента была разветвлена ​​для ветви подфункции (например, работа с внутренним и внешним интерфейсом для одной и той же функции): o | o development |\ | o feature-a | | | o | |\ | | o feature-a-sub | | | …
12 git  branching 

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

2
CI бегун на том же сервере GitLab?
Я настраиваю сервер GitLab в своей компании и теперь добавляю к нему GitLab CI. Перед тем как приступить к выполнению этой задачи, я хотел бы понять, есть ли какие-либо недостатки в работе моих бегунов на одном сервере, используемом GitLab и GitLab CI. Я читал, что есть проблемы с безопасностью, но …

5
Интегрировать версии git как номера сборки или нет?
Мы с коллегой по очереди обсуждали / обсуждали вопросы / преимущества интеграции версии, полученной из текущего репозитория git, в наш код при его сборке. Мы считаем, что достоинства включают в себя: Не нужно беспокоиться о человеческой ошибке при обновлении номера версии Прослеживаемость между тем, что мы находим в устройстве, и …
12 c  git  builds  build-system 

1
Полезные сообщения git commit для объединенных веток
В продолжение этого вопроса : Если я работаю над командой самостоятельно, я могу поддерживать полезные сообщения коммитов при объединении веток, складывая все коммиты в один diff и затем объединяя этот diff. Таким образом, я могу легко увидеть, какие изменения были внесены в ветку, и у меня есть одно резюме, описывающее …
12 git  branching 

1
Рабочий процесс / практики Git для небольшого проекта (блок-схема в png)
Я пытаюсь придумать личный рабочий процесс. Я собрал блок-схему гипотетической продолжительности жизни релиза: один разработчик подтолкнул к общедоступному репозиторию github + друг, помогающий с какой-то функцией и исправляющий ошибку. Это разумный подход к контролю версий? Основная идея состоит в том, чтобы поддерживать порядок в публичном репо: Каждый новый выпуск попадает …

2
git, maven и jenkins - управление версиями, разработка и выпуск
Каков предпочтительный способ сделать следующее с git, maven и jenkins: Я разрабатываю приложение, которое я хотел бы поддерживать в ветвях «dev» и «release». Я хотел бы, чтобы Дженкинс построил оба. Возможно, что артефакты релиза будут иметь версии, подобные 1.5.2, а dev-build будет просто 0.0.1-SNAPSHOT. Я хотел бы, чтобы не было …

2
Управление несколькими версиями веб-приложения с помощью Git
У нас есть семейство приложений, все из которых имеют одинаковую базу. До сих пор я разрабатывал эту базу, и рабочий процесс Git был очень простым: Разработка ведется в developотрасли Новые функции разработаны в name-of-the-featureотрасли Выбросы производятся в release-**отрасли До сих пор код был одинаковым для всех приложений семьи. Допустим, база, …
12 git 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.