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

877
Есть ли «их» версия «git merge -s ours»?

При объединении ветки темы "B" в "A" с помощью git merge возникают конфликты. Я знаю, что все конфликты могут быть решены с помощью версии в "B". Я в курсе git merge -s ours. Но я хочу что-то вроде git merge -s theirs. Почему его не существует? Как я могу достичь того же результата после...

829
.gitignore и «Следующие неотслеживаемые файлы рабочего дерева будут перезаписаны извлечением»

Поэтому я добавил папку в мой файл .gitignore. Как только я делаю, git statusэто говорит мне # On branch latest nothing to commit (working directory clean) Однако, когда я пытаюсь сменить ветку, я получаю следующее: My-MacBook-Pro:webapp marcamillion$ git checkout develop error: The following...

785
Как отменить мерзавец слияния с конфликтами

Я на ветке mybranch1. mybranch2от, mybranch1и изменения были внесены в mybranch2. Затем, пока mybranch1я включен, git merge --no-commit mybranch2 это показывает, что при слиянии возникли конфликты. Теперь я хочу отменить все ( mergeкоманду), чтобы mybranch1вернуться к тому, что было раньше. Я...

764
Слияние ветки разработки с мастером

У меня есть две ветви, а именно masterи developmentв репозитории GitHub. Я делаю все свои разработки в ветке разработки, как показано на рисунке. git branch development git add * git commit -m "My initial commit message" git push -u origin development Теперь я хочу объединить все изменения на...

754
Как просмотреть вывод 'git diff' с помощью моего предпочтительного инструмента сравнения / средства просмотра?

Когда я git diffнабираю текст, я хочу просмотреть вывод с помощью инструмента визуального сравнения (SourceGear «diffmerge» в Windows). Как мне настроить git для

725
Есть ли опция git-merge --dry-run?

Я объединяюсь в удаленной ветке, которая может иметь много конфликтов. Как я могу определить, будут ли конфликты или нет? Я не вижу ничего похожего --dry-runна git-merge....

692
Какой самый простой способ перечислить конфликтующие файлы в Git?

Мне просто нужен простой список конфликтующих файлов. Есть ли что-нибудь попроще, чем: git ls-files -u | cut -f 2 | sort -u или: git ls-files -u | awk '{print $4}' | sort | uniq Я думаю, я мог бы подготовить aliasдля этого удобную вещь, однако мне было интересно, как это делают профессионалы. Я бы...

691
Получить изменения от мастера в филиал в Git

В моем хранилище есть ветка под названием, над aqкоторой я работаю. Затем я совершил новую работу и ошибки master. Каков наилучший способ получить эти коммиты в aqветке? Создать еще одну новую ветку masterи объединить ее с...

645
Вставить, при повторном обновлении в PostgreSQL?

Несколько месяцев назад я узнал из ответа на Stack Overflow, как выполнять несколько обновлений одновременно в MySQL, используя следующий синтаксис: INSERT INTO table (id, field, field2) VALUES (1, A, X), (2, B, Y), (3, C, Z) ON DUPLICATE KEY UPDATE field=VALUES(Col1), field2=VALUES(Col2); Я сейчас...

641
Почему git выполняет ускоренное слияние по умолчанию?

Исходя из Mercurial, я использую ветки для организации функций. Естественно, я хочу видеть этот рабочий процесс и в моей истории. Я начал свой новый проект с использованием git и закончил свою первую функцию. При объединении этой функции я понял, что git использует ускоренную перемотку вперед, то...

640
Как черри подобрать диапазон коммитов и слить в другую ветку?

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

631
Git тянуть определенную ветку от GitHub

У меня есть проект с несколькими ветками. Я отправлял их на GitHub , и теперь, когда над проектом работает кто-то другой, мне нужно извлечь их ветки из GitHub. Он отлично работает в мастере. Но скажем, что кто-то создал ветку xyz. Как я могу извлечь ветку xyzиз GitHub и объединить ее xyzс моей...

629
Объединять, обновлять и извлекать ветки Git, не используя извлечения

Я работаю над проектом, который имеет 2 ветви, A и B. Обычно я работаю в ветви A и объединяю вещи из ветви B. Для объединения я обычно делаю: git merge origin/branchB Тем не менее, я также хотел бы сохранить локальную копию ветви B, так как я могу иногда проверять ветку, не сливаясь сначала с моей...

619
Встраивание DLL в скомпилированный исполняемый файл

Можно ли встроить уже существующую DLL в скомпилированный исполняемый файл C # (чтобы у вас был только один файл для распространения)? Если это возможно, как можно это сделать? Обычно я просто оставляю DLL снаружи и заставляю программу установки справиться со всем, но на работе было несколько...

599
Какой лучший инструмент визуального слияния для Git? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто в прошлом месяце . Какой лучший инструмент для просмотра и редактирования слияния в Git? Я...

519
git cherry-pick говорит: «… 38c74d - это слияние, но опция -m не была предоставлена»

Я сделал некоторые изменения в своей основной ветке и хочу внести их в апстрим. когда я выбираю следующие коммиты, я застреваю на fd9f578, где git говорит: $ git cherry-pick fd9f578 fatal: Commit fd9f57850f6b94b7906e5bbe51a0d75bf638c74d is a merge but no -m option was given. Что мерзавец пытается...

515
Пожалуйста, введите сообщение коммита, чтобы объяснить, почему это объединение необходимо, особенно если оно объединяет обновленный апстрим в ветку темы.

Я использую Git. Я сделал вытащить из удаленного репо и получил сообщение об ошибке: Пожалуйста, введите сообщение коммита, чтобы объяснить, почему это объединение необходимо, особенно если оно объединяет обновленный апстрим в ветку темы. Я пытаюсь напечатать сообщение и нажать, Enterно ничего не...

493
Слияние словарей в C #

Какой лучший способ объединить 2 или более словарей ( Dictionary<T1,T2>) в C #? (3.0 функции, такие как LINQ, в порядке). Я думаю о сигнатуре метода в соответствии с: public static Dictionary<TKey,TValue> Merge<TKey,TValue>(Dictionary<TKey,TValue>[] dictionaries); или public...

477
Как импортировать существующее хранилище Git в другое?

У меня есть Git-репозиторий в папке с именем XXX , и у меня есть второй Git-репозиторий с именем YYY . Я хочу импортировать репозиторий XXX в репозиторий YYY в качестве подкаталога с именем ZZZ и добавить всю историю изменений XXX в YYY . Структура папок перед: ├── XXX │ ├── .git │ └── (project...