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

441
Как объединить несколько строк с именами файлов в одну с пользовательским разделителем?

Я хотел бы объединить результат ls -1в одну строку и разделить его с тем, что я хочу. Есть ли какие-либо стандартные команды Linux, которые я могу использовать для достижения этой...

430
Когда бы вы использовали разные стратегии git merge?

На странице руководства git-merge есть несколько стратегий слияния, которые вы можете использовать. разрешить - Это может разрешить только две головки (то есть текущую ветвь и другую ветвь, из которой вы извлекли), используя алгоритм трехстороннего слияния. Он пытается тщательно выявлять...

400
Как и / или почему слияние в Git лучше, чем в SVN?

В нескольких местах я слышал, что одна из главных причин, почему распределенные системы контроля версий сияют, объединение гораздо лучше, чем в традиционных инструментах, таких как SVN. Это на самом деле из-за внутренних различий в работе этих двух систем, или у конкретных реализаций DVCS, таких...

400
Простой инструмент, чтобы «принять их» или «принять мой» на весь файл с помощью git

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

397
Как я могу просмотреть слияние в Git?

У меня есть ветка git (например, mainline), и я хочу объединиться в другую ветку разработки. Или я? Чтобы решить, действительно ли я хочу объединить эту ветку, я хотел бы увидеть какой-то предварительный просмотр того, что сделает слияние. Желательно с возможностью видеть список коммитов, которые...

379
Какие модели веток Git работают для вас?

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

374
Объединить до определенного коммита

Я создал новую ветку с именем newbranchиз masterветви в git. Теперь я сделал некоторую работу и хочу слиться newbranchс master; тем не менее, я внес некоторые дополнительные изменения newbranchи хочу объединиться newbranchдо четвертого, от последнего, коммита master. Я использовал, cherry-pickно он...

366
Панды Слияния 101

Как выполнить ( LEFT| RIGHT| FULL) ( INNER| OUTER) соединение с пандами? Как добавить NaN для пропущенных строк после слияния? Как избавиться от NaNs после слияния? Можно ли слить по индексу? Крест соединиться с пандами? Как объединить несколько фреймов данных? merge? join? concat? update? ВОЗ?...

353
Почему я получаю конфликты деревьев в Subversion?

У меня была ветвь функций моего ствола, и я периодически сливал изменения из моего ствола в мою ветку, и все работало нормально. Сегодня я пошел, чтобы слить ветку обратно в ствол, и все файлы, которые были добавлены в мою ствол после создания моей ветки, были помечены как «конфликт дерева». Есть...

344
Следующие неотслеживаемые файлы рабочего дерева будут перезаписаны слиянием, но мне все равно

На моей ветке у меня было несколько файлов в .gitignore В другой ветке этих файлов нет. Я хочу объединить другую ветку с моей, и мне все равно, если эти файлы больше не игнорируются или нет. К сожалению, я получаю это: Следующие неотслеживаемые файлы рабочего дерева будут перезаписаны слиянием Как...

342
Что делать с веткой после слияния

У меня было две ветви: masterи branch1. Я только что слился branch1обратно, masterи я закончил с этой веткой. Я должен удалить это или просто позволить этому сидеть без дела? Вызовет ли это потерю...

323
Каково точное значение «наших» и «их» в git?

Это может звучать как слишком простой вопрос, но я искал ответы, и теперь я в замешательстве, чем раньше. Что означают «наши» и «их» в git при объединении моей ветви с другой веткой? Обе ветви "наши". В конфликте слияния всегда отображается "наша" верхняя из двух версий? Всегда ли наша относится к...

302
Git Cherry-pick против Merge Workflow

Предполагая, что я являюсь сопровождающим репо и хочу получить изменения от участника, существует несколько возможных рабочих процессов: Я cherry-pickкаждый фиксирую с пульта (по порядку). В этом случае git записывает коммит как не связанный с удаленной веткой. Я mergeветвился, вытягивая все...

293
Oracle: как сделать UPSERT (обновить или вставить в таблицу?)

Операция UPSERT обновляет или вставляет строку в таблицу, в зависимости от того, есть ли в таблице строка, соответствующая данным: if table t has a row exists that has key X: update t set mystuff... where mykey=X else insert into t mystuff... Поскольку у Oracle нет конкретного оператора UPSERT,...

287
Git Merge сообщает «Уже в актуальном состоянии», хотя есть разница

У меня есть git-репозиторий с 2 ​​ветками: master и test. Существуют различия между основной и тестовой ветками. Обе ветви имеют все зафиксированные изменения. Если я сделаю: мастер проверки тест на git diff Появится экран, полный изменений, показывающий различия. Я хочу объединить изменения в...

282
Как мне завершить слияние после разрешения конфликтов слияния?

Я прочитал раздел « Основные ветвления и слияния » в Git Community Book. Поэтому я следую его и создать одну ветвь: experimental. Затем я: переключиться на экспериментальную ветку (git checkout экспериментальный) внести кучу изменений совершить это (git commit -a) переключиться на главную ветку...