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

git-merge - это команда git, которая объединяет изменения из другой ветви путем включения коммитов в текущую извлеченную ветку.

5
Найти неразделенные ветви Git?
У меня есть Git-репозиторий со многими ветками, некоторые из которых уже объединены, а некоторые нет. Поскольку число ветвей довольно велико, как я могу определить, какие ветви еще не были объединены? Я бы хотел избежать слияния и повторного слияния осьминога, которые уже были объединены.

5
Git объединить ошибки
У меня есть ветка git 9-sign-in-outс идеально работающим кодом, и я хочу превратить ее в master. Я сейчас на главной ветке. $ git branch 9-sign-in-out * master Я пытаюсь перейти на 9-sign-in-outветку, но это не позволяет мне: $ git checkout 9-sign-in-out app/helpers/application_helper.rb: needs merge config/routes.rb: needs merge error: you need …

8
Повторное выполнение слияния в Git
Здесь я столкнулся с небольшой проблемой: 28sв Git была ветвь для конкретной проблемы , которую я слил в общую developветку. Оказывается, я сделал это слишком быстро, поэтому я использовал git-revert, чтобы отменить слияние. Теперь, однако, пришло время , чтобы объединить 28sв develop, но команда ГИТ-слияние видит оригинальное слияние, и с …

7
Git: Как настроить KDiff3 как инструмент слияния и инструмент сравнения
Недавно я использовал GitExtension 2.46, но версия Git, которая имеет то же самое, 1.9.4.msysgit.2. Желая использовать только команды Git, я удалил GitExtension и установил последнюю доступную версию Git и KDiff3 . Когда я делаю слияние и у меня возникают конфликты, я запускаю следующую команду: $ git mergetool Затем я получаю …

3
Как исправить конфликт слияния из-за удаления файла в ветке?
Я создал dialogветку, и когда я пытаюсь объединить ее с masterветкой. Есть 2 конфликта. Я не знаю, как решить CONFLICT (delete/modify). Подскажите, пожалуйста, что мне делать? $ git checkout master $ git merge dialog CONFLICT (delete/modify): res/layout/dialog_item.xml deleted in dialog and modified in HEAD. Version HEAD of res/layout/dialog_item.xml left in …

2
Как мерзавец сливается после вишневого выбора?
Давайте представим, что у нас есть masterфилиал. Затем мы создаем newbranch git checkout -b newbranch и сделать два новых коммита newbranch: commit1 и commit2 Затем мы переключаемся на мастера и делаем cherry-pick git checkout master git cherry-pick hash_of_commit1 Посмотрев, gitkмы видим, что commit1 и его выбранная версия имеют разные хэши, …

2
Перезапустить / отменить разрешение конфликтов в одном файле
В более крупном git-слиянии с несколькими конфликтующими файлами я неправильно пометил файл как разрешенный (используя git add FILEпосле некоторого редактирования) Теперь я хотел бы отменить мою попытку разрешения конфликта и начать с разрешения этого файла. Как я могу это сделать?
189 git  git-merge 

8
git stash -> объединить сохраненные изменения с текущими изменениями
Я внес некоторые изменения в свою ветку и понял, что забыл, что я спрятал некоторые другие необходимые изменения в этой ветке. То, что я хочу, - это способ объединить мои скрытые изменения с текущими изменениями. Есть ли способ сделать это? Это больше для удобства, в конце концов я сдался и …
187 git  git-merge  git-stash 

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

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

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

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

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

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

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

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