Публикации по теме 'rebase'


Заставьте Git использовать Sublime Text
Хотя я доволен использованием командной строки, возможность использовать ваш любимый редактор решает некоторые проблемы. Например, менять десятки pick на squash при выполнении интерактивной перебазировки просто не весело! (вероятно, иллюстрируя мою бесполезность в VI!). Для начала нам нужно сделать наш редактор Sublime Text доступным для командной строки в терминале, создав ссылку на его лаунчер: ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl..

Вопросы по теме 'rebase'

Вставить коммит перед корневым коммитом в Git?
Раньше я спрашивал, как раздавить первые два коммита в репозитории git. Хотя решения довольно интересны и не так сложны, как некоторые другие вещи в git, они по-прежнему представляют собой пресловутый мешок боли, если вам нужно повторять...
58344 просмотров
schedule 28.07.2023

Перебазирование - не удается заставить odbcint.dll загружаться на предпочитаемой базе
Базовый адрес по умолчанию для .exe , созданного в Visual Studio, - 0x00400000. Базовый адрес по умолчанию для d3dx9_30.dll и odbcint.dll (которые находятся в %windir%\system32 ) также 0x00400000. Таким образом, по умолчанию exe s, которые...
472 просмотров
schedule 03.07.2022

Как именно выполнить слияние в стиле Subversion до 1.5?
В настоящий момент мне приходится иметь дело с слияниями Subversion 1.4, и я нашел это ответ на вопрос, который точно описывает мою проблему. Фактический вопрос связан с проблемами перестановки и слияния в стиле git в SVN, которые вызывают...
362 просмотров
schedule 15.11.2023

Hg: Как сделать перебазирование, например, перебазирование git
В Git я могу сделать это: 1. Start working on new feature: $ git co -b newfeature-123 # (a local feature development branch) do a few commits (M, N, O) master A---B---C \ newfeature-123 M---N---O 2. Pull new changes from...
78729 просмотров
schedule 08.03.2023

Git pull с rebase вызывает чрезмерные конфликты. Как я могу исправить наш рабочий процесс?
У нас есть базовая система, которая настраивается для каждого клиента. База живет в своем собственном репозитории, и каждый клиент живет в своем собственном репозитории (изначально клонированном из базы). Цель состоит в том, чтобы иметь...
964 просмотров
schedule 30.05.2022

Как сделать так, чтобы NGEN не перебазировал мой код (это отрицательно сказалось на производительности)?
Я просто хочу ускорить работу своего клиентского приложения на базе .NET и подумываю об использовании NGEN в коде. Джеффри Рихтер написал предупреждение о создании кода ngening. : • Низкая производительность во время загрузки (ребазинг)....
716 просмотров
schedule 31.10.2022

Восстановление фиксации слияния Git
Возьмем следующий случай: У меня есть некоторая работа в тематической ветке, и теперь я готов вернуться к мастеру: * eb3b733 3 [master] [origin/master] | * b62cae6 2 [topic] |/ * 38abeae 1 Я выполняю слияние из мастера, разрешаю...
116722 просмотров

Как добавить файл в первую фиксацию в репозитории git?
Я конвертировал старые репозитории SVN в GIT. Я получил ветки и теги, которые нужно преобразовать. В том числе создание тегов SVN реальными тегами в GIT. Однако я хотел бы добавить gitignore к самой первой фиксации во вновь созданном репозитории...
2448 просмотров
schedule 04.05.2022

Как мне перебазировать, пропуская конкретную фиксацию?
Есть ли способ перебазировать ветку на другую, пропуская конкретную (конфликтующую) фиксацию в другой ветке? Например, я хочу перебазировать mybranch на master , но master содержит фиксацию, которая будет конфликтовать с фиксациями в master,...
24430 просмотров

не может нажать на ветвь после перебазирования
Мы используем git, и у нас есть основная ветка и ветки для разработчиков. Мне нужно добавить новую функцию, а затем переустановить коммиты на master, а затем отправить master на сервер CI. Проблема в том, что если у меня возникают конфликты во...
103045 просмотров
schedule 08.09.2022

объединить файлы, удаленные из git master
Я создал ветку от master, чтобы работать над экспериментальным макетом. Я начал эксперимент в главной ветке, но после того, как я разветвился, он мне больше не нужен, поэтому я удалил его из главной ветки. Я продолжал работать над мастером....
76 просмотров
schedule 01.08.2022

Git merge выглядит как перебазирование
У меня вопрос по Git и слиянию. У меня создалось впечатление, что слияние Git создало новую фиксацию, которая является продуктом всех изменений в расходящейся истории между двумя ветвями. И что перебазирование просто воспроизводит изменения из одной...
77 просмотров
schedule 16.04.2023

Как я могу прикрепить ветку-сироту к мастеру как есть?
В процессе перехода на использование git мы взяли производственную версию решения и зафиксировали ее как главную . Затем мы взяли разрабатываемую версию и создали сиротскую ветку под названием develop . (Предыстория: почему мы здесь...
1624 просмотров
schedule 31.08.2022

Git: перебазировать коммиты из другой ветки конкретного автора
Проблема: после слияния с веткой origin/master я перезаписал некоторые изменения из ветки branch/74 , которые были ранее объединены, в мою ветку branch/73 . В branch/74 есть коммиты определенного автора, которые мне нужны, и некоторые другие...
64 просмотров
schedule 15.05.2023

Git перебазирует удаленную ветку с коммитами слияния от мастера - безопасно ли это?
У нас есть общая удаленная ветвь (называемая в этом примере feature_branch для простоты), основанная на мастере, в который несколько человек отправляют коммиты. Во время разработки нам пришлось дважды слиться с мастером, чтобы получить некоторые...
999 просмотров
schedule 22.12.2022

Почему я получаю конфликт с `git rebase -p`
Я пытаюсь понять, как git rebase обрабатывает слияния. Я думал, что с -p он сможет перебазировать конфликтующее слияние, которое уже было разрешено. Но вроде нет. Вот пример, иллюстрирующий проблему: git init touch a && git add ....
894 просмотров
schedule 28.05.2022

Как я могу увидеть, как ветка Git менялась с течением времени (включая перезапись истории)?
Есть ли способ увидеть, для данного репо и ветки, как эта ветвь менялась с течением времени, включая перезапись истории? Например: 1 апреля: коммит A -> B -> C -> D 2 апреля, Макс Хейбер — git push -f : зафиксировать A -> B -> C' 3...
68 просмотров
schedule 15.08.2022

Как синхронизировать исправленный или перебазированный репозиторий GIT?
Владелец репозитория, который я разветвил, регулярно перебазирует и исправляет свои коммиты (и push-запросы), а не просто объединяет или добавляет их. Когда я хочу синхронизироваться с его репозиторием, git/Github хочет объединить все, начиная с...
129 просмотров
schedule 06.02.2023

Git - Rebase/Merge при работе с общими ветвями с несколькими членами команды?
Недавно я перешел к новому работодателю, где мы работаем в гораздо больших командах и работаем с несколькими разработчиками над функциями. Следование рабочему процессу, описанному в успешной модели ветвления Git Винсента Дриссена. Я немного смущен...
622 просмотров
schedule 07.10.2022

git pull *после* git rebase?
У меня есть ветка функций и ветка master. Основная ветка развивалась, и я хочу, чтобы эти обновления как можно меньше отличались от основной ветки. Итак, я git pull в обеих ветках, git checkout feature/branch и, наконец, git rebase master ....
43661 просмотров
schedule 07.03.2023