Публикации по теме 'git-merge'


Знаете ли вы разницу между Git Merge и Git Rebase?
Знайте различия между git rebase и git merge и их рабочий процесс. Многие разработчики программного обеспечения и программисты путаются с git merge и git rebase . Итак, я подумал об устранении этого сомнения с помощью этой статьи. Мы увидим их различия и увидим, когда их использовать. Что такое Git Merge и Git Rebase? git rebase выполняет ту же работу, что и git merge , т.е. объединяет изменения из одной ветки в другую. Разница в том, что они делают это совсем..

Вопросы по теме 'git-merge'

Как я могу объединить два коммита в один, если я уже начал перебазирование?
Я пытаюсь объединить 2 коммита в 1, поэтому я выполнил Сжатие коммитов с перебазированием из git ready . Я побежал git rebase --interactive HEAD~2 В получившемся редакторе я меняю pick на squash , а затем сохраняю-выхожу, но...
844353 просмотров
schedule 03.03.2023

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

как я могу настроить сообщение фиксации слияния git?
Каждый раз, когда я выполняю слияние, мне нужно создать коммит слияния, и я хотел бы, чтобы он содержал больше, чем просто сводку всех коммитов. У меня вопрос: как отформатировать git-fmt-merge-msg или что определяет это автоматическое сообщение...
80118 просмотров
schedule 23.05.2023

Git слияние игнорирует пробелы
Возможный дубликат: проблемы с пробелами git Как я могу настроить, чтобы не сообщать о конфликтах исключительно из-за пробелов при слиянии, как показано ниже? <<<<<<< HEAD open RESDBFILE, "<...
9279 просмотров
schedule 30.08.2023

Исправьте объединенный файл в git
Я выполнил слияние двух веток, разрешил конфликты с помощью mergetool и подтвердил, что все файлы были слиты. Итак, теперь все файлы подготовлены для фиксации Однако, пытаясь скомпилировать, я обнаружил, что в конкретном файле что-то сломано....
129 просмотров
schedule 25.12.2022

Является ли слияние ветки удаленного отслеживания «xxx / master» проблемой для запроса на извлечение?
Существует репозиторий Github, который разветвил и в котором впоследствии были сделаны многочисленные коммиты. Я хотел, чтобы эти исправления были частью моего разветвленного репозитория. Возможно, я объединил их (но не могу вспомнить, как), и...
2063 просмотров
schedule 08.02.2023

git регистрирует отличие одной ветки от другой
У меня есть 2 ветки А и Б. Всякий раз, когда я запускаю сборку, ветвь A объединяется с ветвью B. Я хочу иметь возможность отправлять по электронной почте все обновления, сделанные в A, с момента последнего запуска сборки. Как я могу использовать...
26951 просмотров
schedule 27.11.2023

Git: «Мастер не может быть разрешен для ветвления» после слияния
Каждый раз, когда я объединяю ветку обратно в свою основную ветку, я больше не могу нажать на источник. Я получаю сообщение fatal: master cannot be resolved to branch Я сделал простое тестовое изменение: Создал новую ветку git branch...
19303 просмотров
schedule 30.10.2023

Git squash merge или git force push?
Мы используем gitlab . Основная ветвь защищена, и только владельцы проекта могут отправлять/принимать запросы на слияние в основную ветку. Другие разработчики отправляют запрос на слияние, чтобы получить свой код в master. Когда мы отправляем...
2609 просмотров

Как применить разницу между фиксациями к текущей голове в git?
Я работал над какой-то тематической веткой в ​​проекте, в котором я участвую. Обычно я переустанавливаю свои ветки перед тем, как сделать запрос на включение. На этот раз, однако, из-за изменений в мастере, перебазирование - большая проблема. Много...
4479 просмотров
schedule 27.11.2023

Объединить файлы с разными символами конца строки
Я работаю с GIT в Linux, а мой коллега работает с GIT в Windows. Я внес некоторые изменения в файл, а мой коллега внес другие изменения в этот файл. Мой коллега толкнул, а я потянул. Теперь весь мой файл представляет собой один большой...
5061 просмотров
schedule 08.10.2022

Как правильно объединять ветки, когда git diff показывает изменения, но git merge ничего не делает
Меня озадачивает, когда git diff other_branch показывает различия, а git merge other_branch ничего не делает. Как правильно включить этот "отсутствующий" код в my_branch ? В этом SO-ответе показана ситуация, аналогичная моей....
5841 просмотров
schedule 25.03.2022

git слияние ветки назначения перезаписи
В моем репозитории есть ветки master и dev . На данный момент я хочу объединить dev с master или, что лучше, не слияние, а полную замену содержимого master с ветвью dev . Возможно ли это и как бы вы это сделали с помощью...
610 просмотров
schedule 03.03.2022

Как узнать, какие коммиты Git вызывают конфликты?
Я объединяю исходные изменения в свой проект, и недавно было много коммитов, которые создали много конфликтов слияния. Не имеет смысла пытаться решить их все сразу. Как я могу узнать, какие коммиты создают конфликт? Любое из следующего является...
6804 просмотров
schedule 29.06.2022

Git: вилки с разным содержимым определенной папки в каждом репо (не учитываются при слиянии)
Мне нужно два связанных (разветвленных) репозитория, чтобы иметь общую папку, содержимое которой не учитывается при синхронизации двух репозиториев (оба направления). Таким образом, когда это не требует ручного вмешательства при синхронизации, чтобы...
1301 просмотров
schedule 09.04.2024

фатально: невозможно создать каталог в /root/wp-content/cache/page_enhanced/ Нет такого файла или каталога
После некоторых изменений с сервера. Я больше не могу push ничего, даже если попробую это: git push or git pull or git merge or git rebase origin/master or git reset --hard Всегда говорит... fatal: cannot...
19704 просмотров
schedule 19.10.2023

В OSX git merge удаляет файл с переименованной заглавной буквой
Я написал этот сценарий и запустил его на OSX 10.8 Mountain Lion в файловой системе HFS по умолчанию, нечувствительной к регистру. #!/bin/sh -x # create git repo rm -rf caps git init caps cd caps # commit empty file called "file" touch file git...
405 просмотров
schedule 27.08.2023

Слияние из локальных коммитов: актуально
У меня есть главный репозиторий на сервере, и у меня есть локальный клон. Я делаю на локальном: изменить test.txt git add test.txt git commit -m 'test' git push origin master после этого я не вижу изменений в test.txt. в статусе git я...
36 просмотров
schedule 21.09.2023

Как отменить git rebase и повторить как git merge
Я запустил git rebase в ветке и исправил все конфликты, а затем понял, что для этой конкретной ветки мне нужно вместо этого запустить git merge, чтобы сохранить историю. Есть ли способ «отменить» перебазирование, но автоматически повторно применить...
518 просмотров
schedule 06.09.2022

Git Merge ветка «мастер» https://bitbucket.org/xxx/yyy
Мы пришли к git после многих лет использования SVN, и иногда, должен признать, это сбивает с толку. Возьмем следующий пример - User1 вносит изменения в a.java и отправляет их на удаленный сервер. User2 вносит изменения в b.java. Он не может...
2438 просмотров
schedule 25.04.2022