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

179
Слияние без пробелов

У меня проблема с большим коммитом, который изменяет около тысячи строк кода, удаляя пробелы в конце строк и удаляя пробелы перед табуляцией. Для этого проекта также имеется около 50 запросов на выборку, и все они будут конфликтовать при объединении моего коммита. Есть ли способ настроить git таким...

179
Как объединить определенные файлы из веток Git

У меня есть 2 филиала git branch1 и branch2, и я хочу объединить file.py в branch2 в file.py в branch1 и только этот файл. По сути, я просто хочу работать с file.py в branch1, но хочу воспользоваться командой слияния. Каков наилучший способ сделать...

179
Лучший способ объединить две карты и суммировать значения одного и того же ключа?

val map1 = Map(1 -> 9 , 2 -> 20) val map2 = Map(1 -> 100, 3 -> 300) Я хочу объединить их и суммировать значения одних и тех же ключей. Таким образом, результат будет: Map(2->20, 1->109, 3->300) Теперь у меня есть 2 решения: val list = map1.toList ++ map2.toList val merged =...

177
Можно ли вытащить только один файл в Git?

Я работаю над веткой Git, в которой есть несколько неработающих тестов, и я хотел бы вытащить (объединить изменения, а не просто перезаписать) эти тесты из другой ветки, в которой они уже исправлены. Я знаю, что могу сделать git pull origin that_other_branch но это попытается объединить множество...

174
Какая версия файла git будет окончательно использована: LOCAL, BASE или REMOTE?

Когда происходит столкновение git merge, я открываю mergetool под названием Meld . Открываются три файла LOCAL, BASE и REMOTE. Поскольку я читал, LOCAL - это моя локальная ветвь, BASE - это общий предок, а REMOTE - ветвь, которую нужно объединить. Теперь на мой вопрос: какая версия файла будет...

172
Ошибка слияния GIT «фиксация невозможна, потому что у вас есть файлы без объединения»

поэтому я забыл вытащить свой код перед его редактированием, а затем, когда я зафиксировал новый код и попытался нажать, я получил сообщение об ошибке невозможно, в этот момент я сделал «git pull», в результате чего некоторые файлы с конфликтом были выделены. Я удалил конфликты, но я не знаю, что...

171
Git diff между текущей веткой и мастером, но не включает в себя необработанные коммиты

Я хочу увидеть разницу всех изменений в ветке, которая еще не объединена с мастером. Я попытался: git diff master git diff branch..master git diff branch...master Однако в каждом из этих случаев diff содержит содержимое в master, которое еще не было объединено с моей веткой. Есть ли способ провести...

169
объединить один локальный филиал в другой локальный филиал

У меня есть несколько веток, которые разветвляются от мастера (каждая в отдельном подкаталоге). Branch1: новая разработка, еще не полностью завершена Branch2: исправление для проблемы, но все еще тестируется Branch3: возиться с веткой, которую я не буду восстанавливать Прежде чем тестирование...

168
Как создать читабельный diff из двух электронных таблиц, используя git diff?

У нас есть много электронных таблиц (xls) в нашем хранилище исходного кода. Они обычно редактируются с помощью gnumeric или openoffice.org и в основном используются для заполнения баз данных для модульного тестирования с помощью dbUnit . Я не знаю простых способов создания различий в файлах xls, и...

166
Как проверить слияние без фактического слияния

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

165
Почему трехстороннее слияние выгоднее двухстороннего слияния?

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

161
Сравните два data.frames, чтобы найти строки в data.frame 1, которых нет в data.frame 2

У меня есть следующие 2 data.frames: a1 <- data.frame(a = 1:5, b=letters[1:5]) a2 <- data.frame(a = 1:3, b=letters[1:3]) Я хочу найти строку a1, которую a2 не имеет. Есть ли встроенная функция для этого типа операции? (ps: я действительно написал решение для этого, мне просто любопытно, если...

159
Как использовать vimdiff для разрешения конфликта git merge?

Я только что слил ветку в мой мастер в git и получил. Automatic merge failed; fix conflicts and then commit the result.Теперь я побежал git mergetoolи открыл vimdiff с изображением ниже. Я не знаю, как использовать vimdiff. Что означает каждая панель здесь, и как мне действовать, чтобы устранить...

159
Как объединить 2 List <T> и удалить из него дублирующиеся значения в C #

У меня есть два списка Список, который мне нужно объединить в третьем списке и удалить повторяющиеся значения из этих списков Немного сложно объяснить, поэтому позвольте мне показать пример того, как выглядит код и что я хочу получить в результате, в примере я использую тип int, а не класс...

159
Отменить запрос на слияние?

Кто-то принял запрос на удаление, который не должен был быть. Теперь у нас есть куча неработающего кода. Как вы отмените запрос на удаление? Я просто собирался отменить изменения в коммите непосредственно перед слиянием, но я заметил, что он слился в кучу коммитов. Так что теперь есть все эти...

155
Как мне слить тег git на ветку

Я пытаюсь найти синтаксис для слияния отмеченного коммита в другую ветку. Я предполагаю, что это прямо вперед, но мои слабые попытки поиска не находят

154
Что такое хороший (бесплатный) инструмент визуального слияния для Git? (на окнах) [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Подобный вопрос уже спросил, но для...

151
Как переназначить изменения текущей ветки поверх объединяемых изменений?

Ладно. Если я нахожусь в ветке (скажем working), и я хочу объединить изменения из другой ветки (скажем master), то я запускаю команду git-merge masterв workingветке, и изменения объединяются без перезагрузки истории вообще. Если я бегу git-rebase master, то изменения masterбудут перенесены в...

151
Почему git-rebase вызывает у меня конфликты слияния, когда все, что я делаю, это сжимаю коммиты?

У нас есть репозиторий Git с более чем 400 коммитами, первая пара десятков из которых была совершена методом проб и ошибок. Мы хотим очистить эти коммиты, объединив многие из них в один коммит. Естественно, git-rebase кажется правильным решением. Моя проблема в том, что это заканчивается...